• DocumentCode
    1668693
  • Title

    An executable analytical performance evaluation approach for early performance prediction

  • Author

    Jacquet, Adeline ; Janot, Vincent ; Leung, Clement ; Gao, Guang R. ; Govindarajan, R. ; Sterling, Thomas L.

  • Author_Institution
    Inst. Nat. des Telecommun., Evry, France
  • fYear
    2003
  • Abstract
    Percolation has recently been proposed as a key component of an advanced program execution model for future generation high-end machines featuring adaptive data/code transformation and movement for effective latency tolerance. An early evaluation of the performance effect of percolation is very important in the design space exploration of future generations of supercomputers. In this paper, we develop an executable analytical performance model of a high performance multithreaded architecture that supports percolation. A novel feature of our approach is modeling interactions between software (program) and hardware (architecture) components. We solve the analytical model using a queuing simulation tool enriched with synchronization. The proposed approach is effective and facilitates obtaining performance trends quickly. Our results indicate that percolation brings in significant performance gains (by a factor of 2.7 to 11). Further, our results reveal that percolation and multithreading can complement each other.
  • Keywords
    multi-threading; performance evaluation; queueing theory; storage management; synchronisation; design space exploration; early performance prediction; executable analytical performance evaluation approach; high performance multithreaded architecture; latency tolerance; program execution model; queuing simulation tool; synchronization; Analytical models; Computer architecture; Delay; Hardware; Multithreading; Performance analysis; Performance gain; Queueing analysis; Space exploration; Supercomputers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2003. Proceedings. International
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-1926-1
  • Type

    conf

  • DOI
    10.1109/IPDPS.2003.1213484
  • Filename
    1213484