首页> 外文会议>International parallel processing >Designing a parallel debugger for portability
【24h】

Designing a parallel debugger for portability

机译:为便携性设计并行调试器

获取原文

摘要

The growing variety of parallel computers has made it difficult to design portable tools for parallel programs. The article shows how an interactive visualization tool can be designed to work with a variety of parallel machines. The design includes a strategy for adapting to differences in the interfaces and capabilities of the low-level debuggers supplied by hardware vendors. The tool uses these debuggers to perform basic tasks like setting breakpoints and examining variables. By dividing each interaction between the visualization tool and the "base debugger" into a sequence of customizable steps, one can write code that adapts cleanly and efficiently to differences in the debuggers. This design has been implemented in the Panorama parallel debugger, which runs on several message-passing multicomputers.
机译:越来越多的平行计算机使得难以设计用于并行程序的便携式工具。本文展示了如何设计交互式可视化工具如何使用各种并联机器。该设计包括一种适应硬件供应商提供的低级调试器的接口和功能的差异的策略。该工具使用这些调试器执行类似于设置断点和检查变量的基本任务。通过将可视化工具和“基本调试器”之间的每个交互分成可自定义的步骤序列,可以编写干净,高效地适应调试器的差异。此设计已在全景并行调试器中实现,该调试器在多个消息传递多台上运行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号