Enhancing Muesli's Data Parallel Skeletons for Multi-Core Computer Architectures
Zusammenfassung
Algorithmic skeletons encapsulate typical parallel programming patterns such that they can be easily applied by users. Existing skeleton libraries usually work on distributed memory machines. We present an extension of our skeleton library Muesli which now allows to use the same application without modifications on a variety of parallel machines ranging from multi-processor distributed memory to many-core shared memory machines and combinations of those such as clusters of multi-core nodes. Internally, the skeletons are based on MPI and Open MP. We demonstrate the efficiency of our approach by providing experimental results.
Schlüsselwörter
algorithmic skeletons; parallel programming; multi-core architectures; OPenMP
Zitieren als
Ciechanowicz, P., & Kuchen, H. (2010). Enhancing Muesli's Data Parallel Skeletons for Multi-Core Computer Architectures. In Proceedings of the 12th IEEE International Conference on High Performance Computing and Communications (HPCC-2010), Melbourne, Australia, 108–113.Details
Publikationstyp
Forschungsartikel in Sammelband (Konferenz)
Begutachtet
Ja
Publikationsstatus
Veröffentlicht
Jahr
2010
Konferenz
12th IEEE International Conference on High Performance Computing and Communications (HPCC-2010)
Konferenzort
Melbourne, Australia
Buchtitel
12th IEEE International Conference on High Performance Computing and Communications
Erste Seite
108
Letzte Seite
113
Verlag
IEEE
Sprache
Englisch
DOI
Gesamter Text