GASPARD: a visual parallel programming environment
In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the development of parallel applications. Task and data parallelism paradigms of parallel computing are mixed in GASPARD to achieve a simple program...
Saved in:
| Published in: | International Conference on Parallel Computing in Electrical Engineering, PARELEC 2002 : proceedings : 22-25 September 2002, Warsaw, Poland pp. 145 - 150 |
|---|---|
| Main Authors: | , , , |
| Format: | Conference Proceeding |
| Language: | English |
| Published: |
IEEE
2002
|
| Subjects: | |
| ISBN: | 0769517307, 9780769517308 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In this paper, we present GASPARD (Graphical Array Specification for Parallel and Distributed computing), our visual programming environment devoted to the development of parallel applications. Task and data parallelism paradigms 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 a 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. |
|---|---|
| ISBN: | 0769517307 9780769517308 |
| DOI: | 10.1109/PCEE.2002.1115225 |

