Eskimo: Experimenting Skeletons On The Shared Address Model

We discuss the lack of expressivity in some skeleton-based parallel programming frameworks. The problem is further exacerbated when approaching irregular problems and dealing with dynamic data structures. Shared memory programming has been ar- gued to have substantial ease of programming advantages...

Full description

Bibliographic Details
Main Author: Marco Aldinucci
Other Authors: The Pennsylvania State University CiteSeerX Archives
Format: Text
Language:English
Published: World Scientific 2003
Subjects:
Online Access:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.59.3984
http://www.di.unipi.it/~aldinuc/paper_files/2003_eskimo_hlpp.pdf
Description
Summary:We discuss the lack of expressivity in some skeleton-based parallel programming frameworks. The problem is further exacerbated when approaching irregular problems and dealing with dynamic data structures. Shared memory programming has been ar- gued to have substantial ease of programming advantages for this class of problems. We present eskimo library which represents an attempt to merge the two programming models by introducing skeletons in a shared memory framework.