• DocumentCode
    3124121
  • Title

    A microserver view of HTMT

  • Author

    Yerosheva, Lilia V. ; Kuntz, Shannon K. ; Brockman, Jay B. ; Kogge, Peter M.

  • Author_Institution
    Notre Dame Univ., IN, USA
  • fYear
    2001
  • fDate
    36982
  • Abstract
    Hybrid technology multithreaded architecture (HTMT) is an ambitious new architecture combining cutting edge technologies to reach petaflop performance sooner than current technology trends allow. It is a massively parallel architecture with multi-threaded hardware and a multi-level memory hierarchy. Microservers provide a new perspective for viewing this memory hierarchy whereby memory is actively involved in process execution. This paper discusses the microserver memory semantics and initial HTMT execution models to analyze application at each level of the system hierarchy and to develop user-level functions for expressing this inherent concurrency and parallelism. In order to do this we studied several applications to model the control and data flow within the HTMT hierarchy and developed pseudo-code representing the user-level functions necessary to express application concurrency and parallelism
  • Keywords
    multi-threading; parallel architectures; performance evaluation; application concurrency; concurrency; cutting edge technologies; hybrid technology multithreaded architecture; massively parallel architecture; memory semantics; microserver view; multi-level memory hierarchy; multi-threaded hardware; parallelism; petaflop performance; process execution; system hierarchy; user-level functions; Application software; Bandwidth; Computer architecture; Concurrent computing; Hardware; Load management; Logic; Multithreading; Parallel architectures; Parallel processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium., Proceedings 15th International
  • Conference_Location
    San Francisco, CA
  • ISSN
    1530-2075
  • Print_ISBN
    0-7695-0990-8
  • Type

    conf

  • DOI
    10.1109/IPDPS.2001.924931
  • Filename
    924931