Beitrag in einem Tagungsband
Experiences with Implementing Task Pools in Chapel and X10



Details zur Publikation
Autor(inn)en:
Fohry, C.; Breitbart, J.
Herausgeber:
Wyrzykowski, Roman; Dongarra, Jack; Karczewski, Konrad; Waśniewski, Jerzy
Verlag:
Springer
Verlagsort / Veröffentlichungsort:
Berlin
Publikationsjahr:
2014
Seitenbereich:
75-85
Buchtitel:
Parallel Processing and Applied Mathematics 10th International Conference, PPAM 2013, Warsaw, Poland, September 8-11, 2013, Revised Selected Papers, Part II
Abkürzung der Fachzeitschrift:
LECT NOTES COMPUT SC
Jahrgang/Band:
8385
Erste Seite:
75
Letzte Seite:
85
Seitenumfang:
11
ISBN:
978-3-642-55194-9
ISSN:
0302-9743

Zusammenfassung, Abstract
This paper reports on and compares experiences in using the languages. We concentrate on the interplay between object orientation and parallelism/distribution, and other issues of coding task parallelism. In particular, we discuss the realization of patterns such as objects that internally contain distributed arrays, and suggest improvements such as support for activity-local and place-local data, as well as scalar variable-based reduction. Our study is based on Unbalanced Tree Search (UTS), a well-known benchmark that uses task pools.


Schlagwörter
Chapel, PGAS, Task pool, UTS, X10


Autor(inn)en / Herausgeber(innen)

Zuletzt aktualisiert 2019-25-07 um 16:24