• DocumentCode
    3298773
  • Title

    An Initial Evaluation of the Tera Multithreaded Architecture and Programming System Using the C3I Parallel Benchmark Suite

  • Author

    Brunett, Sharon ; Thornley, John ; Ellenbecker, Marrq

  • Author_Institution
    California Institute of Technology
  • fYear
    1998
  • fDate
    07-13 Nov. 1998
  • Firstpage
    5
  • Lastpage
    5
  • Abstract
    The Tera Multithreaded Architecture (MTA) is a radical new architecture intended to revolutionize high-performance computing in both the scientific and commercial marketplaces. Each processor supports 128 threads in hardware. Extremely fast thread switching is used to mask latency in a uniform-access memory system without caching. It is claimed that these hardware characteristics allow compilers to easily transform sequential programs into efficient multithreaded programs for the Tera MTA. In this paper, we attempt to provide an objective initial evaluation of the performance of the Tera multithreaded architecture and programming system for general-purpose applications. The basis of our investigation is two programs from the C3I Parallel Benchmark Suite (C3IPBS). Both these programs have previously been shown to have the potential for large-scale parallelization. We compare the performance of these programs on (i) a fast uniprocessor, (ii) two conventional shared-memory multiprocessors, and (iii) the first installed Tera MTA (at the San Diego Supercomputer Center). On these platforms, we compare the effectiveness of both automatic and manual parallelization.
  • Keywords
    C3I Parallel Benchmark Suite; Digital Alpha; HP Exemplar; Intel; Tera MTA; Terrain Masking; Threat Analysis; automatic parallelizing compilers; fine-grained; lightweight threads; multiprocessor; multithreaded architectures; multithreaded programming; parallel programming; shared-memory multiprocessors; Computer architecture; Computer science; Concurrent computing; Delay; Hardware; Large-scale systems; Parallel programming; Program processors; Programming profession; Yarn; C3I Parallel Benchmark Suite; Digital Alpha; HP Exemplar; Intel; Tera MTA; Terrain Masking; Threat Analysis; automatic parallelizing compilers; fine-grained; lightweight threads; multiprocessor; multithreaded architectures; multithreaded programming; parallel programming; shared-memory multiprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1998.SC98. IEEE/ACM Conference on
  • Print_ISBN
    0-8186-8707-X
  • Type

    conf

  • DOI
    10.1109/SC.1998.10048
  • Filename
    1437292