González-Vélez, Horacio and Cole, Murray (2007) Adaptive structured parallelism for computational grids. In: Proceedings of the 12th ACM SIGPLAN symposium on Principles and practice of parallel programming. ACM, New York, pp. 140-141. ISBN 9781595936028Full text not available from this repository.
Algorithmic skeletons abstract commonly-used patterns of parallel computation, communication, and interaction. They provide top-down design composition and control inheritance throughout the whole structure. Parallel programs are expressed by interweaving parameterised skeletons analogously to the way sequential structured programs are constructed.
This design paradigm, known as structured parallelism, provides a high-level parallel programming method which allows the abstract description of programs and fosters portability. That is to say, structured parallelism requires the description of the algorithm rather than its implementation, providing a clear and consistent meaning across platforms while their associated structure depends on the particular implementation. By decoupling the structure from the meaning of a parallel program, it benefits entirely from any performance improvements in the systems infrastructure.
|Item Type:||Book Section|
|Subjects:||Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
|Divisions:||School of Computing > Staff Research and Publications|
|Depositing User:||CAOIMHE NI MHAICIN|
|Date Deposited:||28 Feb 2014 13:22|
|Last Modified:||11 Jun 2014 16:38|
Actions (login required)