The GRED graphical editor for the GRADE parallel program development environment

Citation
P. Kacsuk et al., The GRED graphical editor for the GRADE parallel program development environment, FUT GENER C, 15(3), 1999, pp. 443-452
Citations number
19
Categorie Soggetti
Computer Science & Engineering
Journal title
FUTURE GENERATION COMPUTER SYSTEMS
ISSN journal
0167739X → ACNP
Volume
15
Issue
3
Year of publication
1999
Pages
443 - 452
Database
ISI
SICI code
0167-739X(199904)15:3<443:TGGEFT>2.0.ZU;2-F
Abstract
In this paper, we describe a graphical editor GRED as a part of the integra ted programing environment GRADE that is intended to support designing, deb ugging and performance tuning of message-passing programs running on a hete rogeneous network of computers. The GRED editor hides the cumbersome detail s of the underlying low-level message-passing system (which can be either P VM or MPI) by providing visual abstractions but allows the programer to def ine local computations of the individual processes in C (or in Fortran in t he future) independently from the visually supported process management and inter-process communication activities. Visual representation of the critical (i.e. message-passing related) parts of the code can help the user in grasping the complex structure and run-tim e behavior of the whole parallel application, even if he or she is not an e xpert in the field of concurrent programing. (C) 1999 Elsevier Science B.V. All rights reserved.