Massively Parallel Computing: Mathematics and Communications Libraries
1993 (English)In: Parallel Supercomputing in Atmospheric Science, World Scientific, 1993, 250-285 p.Chapter in book (Refereed)
Massively parallel computing holds the promise of extreme performance. The utility of these systems will depend heavily upon the availability of libraries until compilation and run-- time system technology is developed to a level comparable to what today is common on most uniprocessor systems. Critical for performance is the ability to exploit locality of reference and effective management of the communication resources. We discuss some techniques for preserving locality of reference in distributed memory architectures. In particular, we discuss the benefits of multidimensional address spaces instead of the conventional linearized address spaces, partitioning of irregular grids, and placement of partitions among nodes. Some of these techniques are supported as language directives, others as run--time system functions, and others still are part of the Connection Machine Scientific Software Library, CMSSL. We briefly discuss some of the unique design issues in this library for distribute...
Place, publisher, year, edition, pages
World Scientific, 1993. 250-285 p.
Computer and Information Science
IdentifiersURN: urn:nbn:se:kth:diva-70093OAI: oai:DiVA.org:kth-70093DiVA: diva2:485872
NR 201408052012-01-302012-01-30Bibliographically approved