Exploiting multithreaded programming on cluster architectures

The development of programs for parallel architectures focusing to achieve high indices of performance is a hard task. The programmer must deal with two classes of problems, one related to describing the application concurrency and data dependencies, and other related to exploiting efficiently the p...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:19th International Symposium on High Performance Computing Systems and Applications (HPCS'05) s. 90 - 96
Hlavní autoři: Cordeiro, O.C., Peranconi, D.S., Real, L.C.V., Dall'Agnol, E.C., Cavalheiro, G.G.H.
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 2005
Témata:
ISBN:0769523439, 9780769523439
ISSN:1550-5243
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The development of programs for parallel architectures focusing to achieve high indices of performance is a hard task. The programmer must deal with two classes of problems, one related to describing the application concurrency and data dependencies, and other related to exploiting efficiently the processing resources of the architecture, in order to obtain an efficient implementation for a specific hardware configuration. Since cluster technology allows building parallel computers are highly scalable - particularly in terms of number of nodes, processors and amount of memory - programming and execution levels must be considered independently to achieve performance portability. This paper presents Anahy, an environment for exploiting high performance computing on cluster architectures. It is highlighted the Anahy programming interface and some features of its implementation as well as a performance evaluation.
ISBN:0769523439
9780769523439
ISSN:1550-5243
DOI:10.1109/HPCS.2005.25