We present an integrated environment for the systematic development of parallel and distributed programs. Our approach allows the user to construct complex applications by composing and trans- forming skeletons, i.e., recurring patterns of task and data parallelism. First academic and commercial experience with skeleton-based systems has demonstrated the benefits of the approach but also the lack of a dedicated set of methods for algorithm design and performance predic- tion. We take a first step towards such a set of methods by proposing an environment which integrates a framework for algorithm transformation, called FAN, with two existing skeleton-based programming systems: the academic system P3L and its commercial counterpart SkIE.
CITATION STYLE
Bacci, B., Gorlatch, S., Lengauer, C., & Pelagatti, S. (1999). Skeletons and transformations in an integrated parallel programming environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1662, pp. 13–27). Springer Verlag. https://doi.org/10.1007/3-540-48387-X_2
Mendeley helps you to discover research relevant for your work.