meta:CMPP:book:02 (In a collection)
|
Author(s) | Marco Aldinucci |
Title | « Automatic Program Transformation: The Meta Tool for Skeleton-based Languages » |
In | Constructive Methods for Parallel Programming |
Series | Advances in Computation: Theory and Practice |
Editor(s) | Sergei Gorlatch and Christian Lengauer |
Page(s) | 59-78 |
Year | 2002 |
Publisher | Nova Science Publishers |
Address | NY, USA |
ISBN number | 1-59033-374-8 |
URL | http://calvados.di.unipi.it/storage/paper_files/2002_meta_book.a4.pdf |
Abstract |
Academic and commercial experience with skeleton-based systems has demonstrated the benefits of the approach but also the lack of methods and tools for algorithm design and performance prediction. We propose a (graphical) transformation tool based on a novel internal representation of programs that enables the user to effectively deal with program transformation. Given a skeleton-based language and a set of semantic-preserving transformation rules, the tool locates applicable transformations and provides performance estimates, thereby helping the programmer in navigating through the program refinement space. |
@incollection{meta:CMPP:book:02,
chapter = {5},
author = {Marco Aldinucci},
series = {Advances in Computation: Theory and Practice},
booktitle = {Constructive Methods for Parallel Programming},
editor = {Sergei Gorlatch and Christian Lengauer},
url = {http://calvados.di.unipi.it/storage/paper_files/2002_meta_book.a4.pdf},
abstract = {Academic and commercial experience with skeleton-based systems has
demonstrated the benefits of the approach but also the lack of
methods and tools for algorithm design and performance prediction.
We propose a (graphical) transformation tool based on a novel
internal representation of programs that enables the user to
effectively deal with program transformation. Given a
skeleton-based language and a set of semantic-preserving
transformation rules, the tool locates applicable transformations
and provides performance estimates, thereby helping the programmer
in navigating through the program refinement space.},
title = {Automatic Program Transformation: The {Meta} Tool for Skeleton-based
Languages},
isbn = {1-59033-374-8},
address = {NY, USA},
publisher = {Nova Science Publishers},
year = {2002},
pages = {59-78},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)
