• DocumentCode
    2503342
  • Title

    An Analysis of System Balance Requirements for Scientific Applications

  • Author

    Alam, Sadaf R. ; Vetter, Jeffrey S.

  • Author_Institution
    Oak Ridge Nat. Lab., TN
  • fYear
    2006
  • fDate
    14-18 Aug. 2006
  • Firstpage
    229
  • Lastpage
    236
  • Abstract
    Scientific applications are diverse in terms of the resource requirements, and tend to vary significantly from commercial applications. In order to provide sustained performance, a target high performance computing (HPC) platform must offer a balance between CPU performance to memory, interconnect and I/O subsystems performance. We characterize the system balance requirements for two large-scale Office of Science applications, GYRO (fusion simulation) and POP (climate modeling), and develop platform-independent parameterized requirement models. We measure the parallel efficiencies for GYRO and POP on three multiprocessor systems: an SMP cluster (IBM p690), a shared-memory system (SGI Altix) and a vector supercomputer (Cray XI). The higher computational intensity and interconnect bandwidth requirements of GYRO result in higher performance efficiencies on the vector platform. At the same time, small message sizes in POP benefit from low MPI latencies of the shared-memory platform. Overall results confirm system balance requirements that are generated by the requirement models
  • Keywords
    formal specification; message passing; resource allocation; shared memory systems; storage management; workstation clusters; CPU memory; CPU performance; Cray XI; GYRO; I/O subsystems performance; IBM p690; POP; SGI Altix; SMP cluster; climate modeling; high performance computing; interconnect bandwidth requirement; large-scale Office of Science application; multiprocessor system; parameterized requirement model; scientific applications; shared-memory system; system balance requirements; vector supercomputer; Computational modeling; Costs; Counting circuits; Hardware; High performance computing; Laboratories; Large-scale systems; Libraries; Multiprocessing systems; Performance analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 2006. ICPP 2006. International Conference on
  • Conference_Location
    Columbus, OH
  • ISSN
    0190-3918
  • Print_ISBN
    0-7695-2636-5
  • Type

    conf

  • DOI
    10.1109/ICPP.2006.21
  • Filename
    1690624