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
Link To Document