VisuaLinda: a framework for visualizing parallel Linda programs

Hideki Koike, Tetsuji Takada, Toshiyuki Masui

Research output: Contribution to journalConference article

12 Citations (Scopus)

Abstract

This paper describes the VisuaLinda system, which is an integration of a Linda server and a visualizer of parallel Linda programs. Since the visualization module is built in the Linda server, programmers do not need to put additional visualization primitives in their client programs in order to visualize the behavior of their programs. This framework significantly reduces the programmers' burden in debugging parallel programs, owing to the following two features. First, it minimizes the 'probe effect,' which is one of the main concerns in monitoring parallel programs. Second, VisuaLinda uses three-dimensional space to display both the relation between the Linda server and the client programs, and the execution of client programs. This framework can be used to display a much larger number of processes than using 2D visualization techniques, see two relations simultaneously, improve the visibility of communication lines, and see each process's state as well as the overview of the execution.

Original languageEnglish
Pages (from-to)174-178
Number of pages5
JournalIEEE Symposium on Visual Languages, Proceedings
Publication statusPublished - 1997 Dec 1
Externally publishedYes
EventProceedings of the 1997 IEEE Symposium on Visual Languages, VL97 - Isle of Capri, Italy
Duration: 1997 Sep 231997 Sep 26

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'VisuaLinda: a framework for visualizing parallel Linda programs'. Together they form a unique fingerprint.

  • Cite this