DocumentCode
2446125
Title
Performance modeling of heterogeneous systems
Author
Meyer, Jan Christian ; Elster, Anne Cathrine
Author_Institution
Dept. of Comput. & Inf. Sci., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
4
Abstract
Predicting how well applications may run on modern systems is becoming increasingly challenging. It is no longer sufficient to look at number of floating point operations and communication costs, but one also needs to model the underlying systems and how their topology, heterogeneity, system loads, etc, may impact performance. This work focuses on developing a practical model for heterogeneous computing by looking at the older BSP model, which attempts to model communication costs on homogeneous systems, and looks at how its library implementations can be extended to include a run-time system that may be useful for heterogeneous systems. Our extensions of BSPlib with MPI and GASnet mechanisms at the communication layer should provide useful tools for evaluating applications with respect to how they may run on heterogeneous systems.
Keywords
parallel programming; performance evaluation; BSP model; bulk-synchronous parallelism model; communication costs; floating point operations; heterogeneous computing; heterogeneous systems performance modeling; library implementations; run-time system; Computational efficiency; Computational modeling; Computer architecture; Concurrent computing; Costs; Delay; Performance analysis; Predictive models; Runtime library; Topology;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470682
Filename
5470682
Link To Document