loading...
GASPARD — A Visual Parallel Programming Environment
Warsaw, Poland September 22-September 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/PCEE.2002.1115225International Conference on Parallel ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Florent Devin, University of Lille
Pierre Boulet, University of Lille
Jean-Luc Dekeyser, University of Lille
Philippe Marquet, University of Lille

In this paper, we present GASPARD (Graphical Array Specification for PARallel and Distributed computing) which is our visual programming environment devoted to the development of parallel applications.

Task and data parallelism paradigm of parallel computing are mixed in GASPARD to achieve a simple programming interface. We use the printed circuit metaphor. The programmer specifies tasks and instantiates by plugging them into a slot (task parallelism). Data parallelism is achieved by specifying the data the task uses.

By mixing textual and visual programming, we achieve convenient interface useful for scientific programming. The interface is also well suited for meta-computing deployment. This kind of programming is very useful for numerical simulation.

Citation:
Florent Devin, Pierre Boulet, Jean-Luc Dekeyser, Philippe Marquet, "GASPARD — A Visual Parallel Programming Environment," parelec, pp.145, International Conference on Parallel Computing in Electrical Engineering (PARELEC'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.