• DocumentCode
    3239497
  • Title

    An Empirical Performance Evaluation of Scalable Scientific Applications

  • Author

    Vetter, Jeffrey S. ; Yoo, Andy

  • Author_Institution
    Lawrence Livermore National Laboratory
  • fYear
    2002
  • fDate
    16-22 Nov. 2002
  • Firstpage
    16
  • Lastpage
    16
  • Abstract
    We investigate the scalability, architectural requirements,a nd performance characteristics of eight scalable scientific applications. Our analysis is driven by empirical measurements using statistical and tracing instrumentation for both communication and computation. Based on these measurements, we refine our analysis into precise explanations of the factors that influence performance and scalability for each application; we distill these factors into common traits and overall recommendations for both users and designers of scalable platforms. Our experiments demonstrate that some traits, such as improvements in the scaling and performance of MPI´s collective operations, will benefit most applications. We also find specific characteristics of some applications that limit performance. For example, one application´s intensive use of a 64-bit, floating-point divide instruction, which has high latency and is not pipelined on the POWER3, limits the performance of the application´s primary computation.
  • Keywords
    Application software; Computer aided instruction; Computer architecture; Concurrent computing; Delay; High performance computing; Instruments; Laboratories; Performance analysis; Scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, ACM/IEEE 2002 Conference
  • ISSN
    1063-9535
  • Print_ISBN
    0-7695-1524-X
  • Type

    conf

  • DOI
    10.1109/SC.2002.10036
  • Filename
    1592852