A Tutorial Implementation of the Diffusion Algorithmic Skeleton with the BSMLlib Library

Frederic Loulergue,Zhenjiang Hu,Kazuhiko Kakehi
2004-01-01
Abstract:Abstract: Skeleton programming enables programmers to build parallel programseasier by providing efficient ready-made parallel algorithms. The diffusionskeleton was proposed (associated with a method for program derivation)to abstract a good combination of primitive skeletons, such as map, parallelreduction and parallel prefix sum (scan).
What problem does this paper attempt to address?