Automatic communication coalescing for irregular computations in UPC language
Visualitza/Obre
Automatic communication coalescing for irregular computations in UPC language.pdf (502,8Kb) (Accés restringit)
Sol·licita una còpia a l'autor
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/24841
Tipus de documentText en actes de congrés
Data publicació2012
EditorIBM
Condicions d'accésAccés restringit per política de l'editorial
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial-SenseObraDerivada 3.0 Espanya
Abstract
Partitioned Global Address Space (PGAS) languages appeared to address programmer productivity in large scale parallel machines. However, fine grain accesses on shared structures have been identified as one of the main bottlenecks of PGAS languages. Manual or compiler assistance code optimization is required to avoid fine grain accesses. The downside of manually applying code transformations is the increased program complexity and hindering of the programmer productivity. On the other hand, compiler optimizations of fine grain accesses require knowledge of physical data mapping and the use of parallel loop constructs. This paper presents an optimization for prefetching and coalescing of shared accesses at runtime. Larger messages decrease the impact of remote access latency and increase the efficiency of the network communication. We have implemented our optimization for the Unified Parallel C (UPC) language. An experimental evaluation on a distributed-memory environment using a Power7 cluster demonstrates the benefits of our optimization.
CitacióAlvanos, M. [et al.]. Automatic communication coalescing for irregular computations in UPC language. A: Conference of the Center for Advanced Studies on Collaborative Research. "Proceedings of CASCON 2012: Hilton Suites Toronto/Markham Conference Centre & Spa, Markham, Ontario, Canada: 5-7 November 2012". Toronto: IBM, 2012, p. 220-234.
Versió de l'editorhttp://dl.acm.org/citation.cfm?id=2399796
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Automatic commu ... ations in UPC language.pdf | Automatic communication coalescing for irregular computations in UPC language.pdf | 502,8Kb | Accés restringit |