Translation of a High-Level Graphical Code to Message-Passing Primitives in the GRADE Programming Environment

  • Gábor Dózsa
  • Dániel Drótos
  • Róbert Lovas
Conference paper

DOI: 10.1007/3-540-45255-9_36

Volume 1908 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Dózsa G., Drótos D., Lovas R. (2000) Translation of a High-Level Graphical Code to Message-Passing Primitives in the GRADE Programming Environment. In: Dongarra J., Kacsuk P., Podhorszki N. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 2000. Lecture Notes in Computer Science, vol 1908. Springer, Berlin, Heidelberg

Abstract

To provide high-level graphical support for developing message passing programs, an integrated programming environment (GRADE) is being developed. GRADE provides tools to construct, execute, debug, monitor and visualise message-passing based parallel programs. GRADE provides a general graphical interface that hides low-level details of the underlying message-passing system thus, it allows the user to concentrate on really important aspects of parallel program development such as task decomposition.

The current paper describes the translation mechanism that is applied in GRADE to generate the executable message-passing code from the high-level graphical description of the user application.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2000

Authors and Affiliations

  • Gábor Dózsa
    • 1
  • Dániel Drótos
    • 2
  • Róbert Lovas
    • 1
  1. 1.MTA SZTAKI, Computer and Automation Research InstituteHungarian Academy of SciencesHungary
  2. 2.Department of AutomationUniversity of MiskolcHungary