- Abstract:
-
Skeleton and pattern based parallel programming promise significant benefits but remain absent from mainstream practice. We consider why this situation has arisen and propose a number of design principles which may help to redress it. We sketch the eSkel library, which represents a concrete attempt to apply these principles. eSkel is based on C and MPI, thereby embedding its skeletons in a conceptually familiar framework. We present an application of eSkel and analyse it as a response to our manifesto.
- Links To Paper
- 1st Link
- Bibtex format
- @Misc{EDI-INF-RR-0420,
- author = {
Murray Cole
},
- title = {Bringing Skeletons out of the Closet: A Pragmatic Manifesto for Skeletal Parallel Programming},
- publisher = {Elsevier},
- year = 2004,
- month = {Mar},
- volume = {30(3)},
- pages = {389-406},
- doi = {doi:10.1016/j.parco.2003.12.002},
- url = {http://homepages.inf.ed.ac.uk/mic/Pubs/manifesto.pdf},
- note = {Parallel Computing},
- }
|