assist:CMST:06 (Article)
|
Author(s) | Marco Aldinucci, Massimo Coppola, Marco Danelutto, Nicola Tonellotto, Marco Vanneschi and Corrado Zoccolo |
Title | « High level grid programming with ASSIST » |
Journal | Computational Methods in Science and Technology |
Volume | 12 |
Number | 1 |
Page(s) | 21-32 |
Year | 2006 |
URL | http://calvados.di.unipi.it/storage/paper_files/2006_assist_j_cmst.pdf |
ISSN: 1505-0602
Abstract |
The development of efficient Grid applications usually requires writing huge portions of code directly at the level of abstraction provided by the underlying Grid middleware. In this work we discuss an alternative approach, raising the level of abstraction used when programming Grid applications. Our approach requires programmers just to describe in a qualitative way the kind of parallelism they want to express. Then, compiler tools, loader tools and run time system take complete care of running the application on a Grid target architecture. This allows to move most of the cumbersome tasks related to Grid targeting and management from programmer responsibility to tools. This paper introduces the structured parallel programming environment ASSIST, whose design is aimed at raising the level of abstraction in Grid programming and discusses how it can support transparent Grid programming while implementing Grid adaptivity. |
@article{assist:CMST:06,
owner = {aldinuc},
volume = {12},
number = {1},
author = {Marco Aldinucci and Massimo Coppola and Marco Danelutto and Nicola
Tonellotto and Marco Vanneschi and Corrado Zoccolo},
url = {http://calvados.di.unipi.it/storage/paper_files/2006_assist_j_cmst.pdf},
abstract = {The development of efficient Grid applications usually requires
writing huge portions of code directly at the level of abstraction
provided by the underlying Grid middleware. In this work we
discuss an alternative approach, raising the level of abstraction
used when programming Grid applications. Our approach requires
programmers just to describe in a qualitative way the kind of
parallelism they want to express. Then, compiler tools, loader
tools and run time system take complete care of running the
application on a Grid target architecture. This allows to move
most of the cumbersome tasks related to Grid targeting and
management from programmer responsibility to tools. This paper
introduces the structured parallel programming environment ASSIST,
whose design is aimed at raising the level of abstraction in Grid
programming and discusses how it can support transparent Grid
programming while implementing Grid adaptivity.},
title = {High level grid programming with {ASSIST}},
annote = {ISSN: 1505-0602},
year = {2006},
pages = {21-32},
journal = {Computational Methods in Science and Technology},
}
This document was generated by bib2html 3.3.
(Modified by Luca Paolini, under the GNU General Public License)