3D visual tool supporting derivation of parallel programs for MIMD systems

  • Elena Trichina
  • Juha Oinonen

DOI: 10.1007/3-540-63371-5_28

Part of the Lecture Notes in Computer Science book series (LNCS, volume 1277)
Cite this paper as:
Trichina E., Oinonen J. (1997) 3D visual tool supporting derivation of parallel programs for MIMD systems. In: Malyshkin V. (eds) Parallel Computing Technologies. PaCT 1997. Lecture Notes in Computer Science, vol 1277. Springer, Berlin, Heidelberg


Parallel program design and analysis is a complex activity, where many difficulties stem from the principle inadequacy of pure textual formalism to specify parallelism in an understandable fashion. In this paper we report on a visual system, which uses a three dimensional model to describe the data dependencies in the computational domain and to visualise transformations of this domain relevant to the main steps in parallel program design. We believe three dimensional interactive graphics provides an extra degree of freedom for conveying information. Using 3D graphics, we can visualise all the data dependencies evolving in time as a three dimensional graph, displaying it on a screen. Visual abstraction, animation of transformations and visualisation of their effects will shift information to the perceptual level to help assimilate mathematical notions.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1997

Authors and Affiliations

  • Elena Trichina
    • 1
  • Juha Oinonen
    • 2
  1. 1.Advanced Computing Research CentreUniversity of South AustraliaThe LevelsAustralia
  2. 2.Department of Computer ScienceUniversity of JoensuuJoensuuFinland

Personalised recommendations