Graphical Views of the Behavior of Parallel Programs

Graphical Views of the Behavior of Parallel Programs
复制标题

并行程序行为的图形视图

DOI:
10.1006/jpdc.1993.1058
复制
发表时间:
1993
期刊:
J. Parallel Distributed Comput.
影响因子:
--
通讯作者:
S. Turner
S. Turner
中科院分区:
--
文献类型:
--
作者:
Wentong Cai;Wendy J. Milne;S. Turner

文献摘要

被引文献

相似文献

程序员对问题的心理概念和解决问题的并行程序的实现之间的差距越来越大。为了弥补这一差距,必须显示有关程序执行的信息。由于并行程序可能同时在多个处理器上执行,活动可能分布在空间和时间上,因此程序执行的简单顺序显示是不够的。直觉上,图片比文本更有意义,特别是对于可以生成大量信息的并行程序。在本文中,我们描述了如何并行程序的行为可能是图形化的解释,并讨论目前的方法和困难,并行程序可视化。本文还介绍了一种基于消息传递的语言图形界面。
Abstract There is often an increasing gap between a programmer′s mental conception of a problem and the realization of a parallel program which solves that problem. To bridge this gap, information about program execution must be displayed. Since a parallel program may be executed on several processors simultaneously, activities may be distributed across both space and time, and therefore simple sequential displays of a program′s execution are inadequate. Intuitively, pictures are much more meaningful than text, particularly with parallel programs where large quantities of information may be generated. In this paper, we describe how the behavior of parallel programs may be graphically interpreted, and discuss current approaches and difficulties in parallel program visualization. A graphical interface designed for languages based on message-passing is also presented.