Loading...
Please wait, while we are loading the content...
Similar Documents
A generic fine-grained parallel c
| Content Provider | NASA Technical Reports Server (NTRS) |
|---|---|
| Author | Hamet, L. Dorband, John E. |
| Copyright Year | 1988 |
| Description | With the present availability of parallel processors of vastly different architectures, there is a need for a common language interface to multiple types of machines. The parallel C compiler, currently under development, is intended to be such a language. This language is based on the belief that an algorithm designed around fine-grained parallelism can be mapped relatively easily to different parallel architectures, since a large percentage of the parallelism has been identified. The compiler generates a FORTH-like machine-independent intermediate code. A machine-dependent translator will reside on each machine to generate the appropriate executable code, taking advantage of the particular architectures. The goal of this project is to allow a user to run the same program on such machines as the Massively Parallel Processor, the CRAY, the Connection Machine, and the CYBER 205 as well as serial machines such as VAXes, Macintoshes and Sun workstations. |
| File Size | 358610 |
| Page Count | 4 |
| File Format | |
| Alternate Webpage(s) | http://archive.org/details/NASA_NTRS_Archive_19900007138 |
| Archival Resource Key | ark:/13960/t56f0r98h |
| Language | English |
| Publisher Date | 1988-01-01 |
| Access Restriction | Open |
| Subject Keyword | Interfaces Ratios Algorithms Massively Parallel Processors Vax Computers Workstations Cray Computers Parallel Processing 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 | Article |