• DocumentCode
    1911617
  • Title

    Communication characteristics of large-scale scientific applications for contemporary cluster architectures

  • Author

    Vetter, J.S. ; Mueller, F.

  • Author_Institution
    Center for Appl. Sci. Comput., Lawrence Livermore Nat. Lab., CA, USA
  • fYear
    2001
  • fDate
    15-19 April 2001
  • Abstract
    This paper examines the explicit communication characteristics of several sophisticated scientific applications, which, by themselves, constitute a representative suite of publicly available benchmarks for large cluster architectures. By focusing on the Message Passing Interface (MPI) and by using hardware counters on the microprocessor, we observe each application´s inherent behavioral characteristics: point-to-point and collective communication, and floating point operations. Furthermore, we explore the sensitivities of these characteristics to both problem size and number of processors. Our analysis reveals several striking similarities across our diverse set of applications including the use of collective operations, especially those collectives with very small data payloads. We also highlight a trend of novel applications parting with regimented, static communication patterns in favor of dynamically evolving patterns, as evidenced by our experiments on applications that use implicit linear solvers and adaptive mesh refinement. Overall, our study contributes a better understanding or the requirements of current and emerging paradigms of scientific computing in terms of their computation and communication demands.
  • Keywords
    message passing; parallel architectures; workstation clusters; adaptive mesh refinement; behavioral characteristics; communication characteristics; communication demands; contemporary cluster architectures; explicit communication characteristics; floating point operations; implicit linear solvers; large cluster architectures; large-scale scientific applications; message passing interface; Adaptive mesh refinement; Analytical models; Application software; Computer architecture; Distributed computing; Laboratories; Large-scale systems; Message passing; Payloads; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
  • Conference_Location
    Ft. Lauderdale, FL
  • Print_ISBN
    0-7695-1573-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2002.1015504
  • Filename
    1015504