• 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