Loading...
Please wait, while we are loading the content...
Similar Documents
The tera multithreaded architecture and unstructured meshes
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Mavriplis, Dimitri J. Bokhari, Shahid H. |
| Copyright Year | 1998 |
| Description | The 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. |
| File Size | 1001716 |
| Page Count | 22 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19990019381 |
| Archival Resource Key | ark:/13960/t1dk0cb6k |
| Language | English |
| Publisher Date | 1998-12-01 |
| Access Restriction | Open |
| Subject Keyword | Computer Operations And Hardware Parallel Computers Unstructured Grids Mathematics Differential Equations Synchronism Supercomputers Architecture Computers Multiprocessing Computers Memory Computers Compilers Ntrs Nasa Technical Reports ServerĀ (ntrs) Nasa Technical Reports Server Aerodynamics Aircraft Aerospace Engineering Aerospace Aeronautic Space Science |
| Content Type | Text |
| Resource Type | Technical Report |