• DocumentCode
    327299
  • Title

    Performance forecasting: towards a methodology for characterizing large computational applications

  • Author

    Armstrong, Brian ; Eigenmann, Rudolf

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1998
  • fDate
    10-14 Aug 1998
  • Firstpage
    518
  • Lastpage
    525
  • Abstract
    We present a methodology that can identify and formulate performance characteristics of a computational application and uncover program performance trends on very large, future computer architectures and problem sizes. Based on this methodology we present “performance forecast diagrams” that predict the scalability of a large seismology application suite on a terabyte data set. We find that the applications scale well up to a large number of processors, given an interconnection network similar to the one of the SGI/Cray Origin architecture. However we find that if we increase the computation-to-communication speed ratio by a factor of 100, the different applications of the seismic suite start exhibiting architectural “sweet spots”, at which the communication overhead starts to dominate computation time. The presented methodology has proven to be useful in characterizing large computational applications. It is being applied in a project to create a repository of realistic programs and their characteristics
  • Keywords
    computer architecture; performance evaluation; software performance evaluation; characteristics; characterization; computer architectures; performance characteristics; performance forecast diagrams; program performance; Application software; Computational modeling; Computer applications; Computer architecture; Contracts; Engineering profession; Geophysics computing; Multiprocessor interconnection networks; Scalability; Seismology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1998. Proceedings. 1998 International Conference on
  • Conference_Location
    Minneapolis, MN
  • ISSN
    0190-3918
  • Print_ISBN
    0-8186-8650-2
  • Type

    conf

  • DOI
    10.1109/ICPP.1998.708525
  • Filename
    708525