Programming abstractions for run-time partitioning of scientific continuum calculations running on multiprocessors
The author discusses a set of software abstractions for implementing various math-physics calculations on a team of processors. He tried out the abstractions on Anderson's Method of Local Corrections, a type of vortex method for computational fluid dynamics. He ran experiments on 32 processors of the Intel iPSC - a message-passing hypercube architecture - and on 4 processors of a Cray X-MP - a shared-memory vector architecture - and achieved good parallel speedups of 24 and 3.6 respectively. The abstractions should apply to diverse applications, including finite difference methods, and to diverse architectures without requiring that the application be reprogrammed extensively for each new architecture. 14 refs., 4 figs., 3 tabs.
- Research Organization:
- Lawrence Berkeley Lab., CA (USA)
- DOE Contract Number:
- AC03-76SF00098
- OSTI ID:
- 7043370
- Report Number(s):
- LBL-24643; CONF-871251-5; ON: DE88007376
- Resource Relation:
- Conference: 3. SIAM conference on parallel processing for scientific computing, Los Angeles, CA, USA, 1 Dec 1987
- Country of Publication:
- United States
- Language:
- English
Similar Records
Run-time partitioning of scientific continuum calculations running on multiprocessors
Run-time partitioning of scientific continuum calculations running on multiprocessors