首页> 外文会议>Hawaii International Conference on System Sciences >Kaleidoscope visualization of fine-grain parallel programs
【24h】

Kaleidoscope visualization of fine-grain parallel programs

机译:Kaleidocke的微粒并行程序可视化

获取原文

摘要

A software visualization tool is described that transforms program execution trace data from a multiprocessor into a single, color image. The image is essentially the program's logical procedure-invocation tree, displayed radially from the root. An algorithm is described that condenses the image both radially and laterally, producing a color-dense abstraction of the program's execution behavior: a program signature, within a workstation window. An implementation of the tool was made in X-Windows, including a user interface that can zoom the image and annotate any node in the image with the corresponding procedure-invocation data. Experimentation with the system was performed with trace data from Panda, a concurrent logic programming system on shared-memory multiprocessors. The authors demonstrate how the tool helps the programmer develop intuitions about parallel performance and how condensation successfully abstracts very large traces.
机译:描述软件可视化工具,其将程序执行跟踪数据从多处理器转换为单个彩色图像。图像基本上是程序的逻辑过程调用树,从根径向显示。描述了一种算法,其在径向和横向地,产生程序的执行行为的颜色密集抽象:程序签名,在工作站窗口内。该工具的实现是在X-Windows中进行的,包括用户界面,该用户界面可以通过相应的过程调用数据缩放图像并向图像中的任何节点注释。使用Panda的跟踪数据执行与系统的实验,共享内存多处理器上的并发逻辑编程系统。作者展示了该工具如何帮助程序员开发关于并行性能的直觉以及凝结如何成功摘要非常大的痕迹。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号