NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
The Tera Multithreaded Architecture and Unstructured MeshesThe Tera Multithreaded Architecture (MTA) is a new parallel supercomputer currently being installed at San Diego Supercomputing Center (SDSC). This machine has an architecture quite different from contemporary parallel machines. The computational processor is a custom design and the machine uses hardware to support very fine grained multithreading. The main memory is shared, hardware randomized and flat. These features make the machine highly suited to the execution of unstructured mesh problems, which are difficult to parallelize on other architectures. We report the results of a study carried out during July-August 1998 to evaluate the execution of EUL3D, a code that solves the Euler equations on an unstructured mesh, on the 2 processor Tera MTA at SDSC. Our investigation shows that parallelization of an unstructured code is extremely easy on the Tera. We were able to get an existing parallel code (designed for a shared memory machine), running on the Tera by changing only the compiler directives. Furthermore, a serial version of this code was compiled to run in parallel on the Tera by judicious use of directives to invoke the "full/empty" tag bits of the machine to obtain synchronization. This version achieves 212 and 406 Mflop/s on one and two processors respectively, and requires no attention to partitioning or placement of data issues that would be of paramount importance in other parallel architectures.
Document ID
19990019381
Acquisition Source
Langley Research Center
Document Type
Contractor Report (CR)
Authors
Bokhari, Shahid H.
(University of Engineering and Technology Lahore, Pakistan)
Mavriplis, Dimitri J.
(Institute for Computer Applications in Science and Engineering Hampton, VA United States)
Date Acquired
September 6, 2013
Publication Date
December 1, 1998
Subject Category
Computer Operations And Hardware
Report/Patent Number
ICASE-IR-33
NAS 1.26:208953
NASA/CR-1998-208953
Report Number: ICASE-IR-33
Report Number: NAS 1.26:208953
Report Number: NASA/CR-1998-208953
Funding Number(s)
CONTRACT_GRANT: NAS1-97046
PROJECT: RTOP 505-90-52-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available