首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Log Visualization Tool for Message-Passing Programming in Pilot
【24h】

Log Visualization Tool for Message-Passing Programming in Pilot

机译:用于可视化消息传递编程的日志可视化工具

获取原文

摘要

The Pilot library is aimed at novice high-performance computing (HPC) programmers and has been used for years to teach message-passing programming to undergraduates. While built on top of standard Message Passing Interface (MPI), it offers a compact application programming interface (API) based upon simple abstractions from the process/channel model of Communicating Sequential Processes (CSP), extensive error-checking, and an integrated deadlock detector. This work enhances Pilot with a log visualization facility adapted from MPI Parallel Environment (MPE) and Jumpshot-4. This new feature is a pedagogical tool helping beginners to understand actual run-time message-passing between processes, and a debugging tool for diagnosing logic that impedes parallelism.
机译:试点库面向新手高性能计算(HPC)程序员,并且多年来一直用于向大学生教授消息传递编程。虽然建立在标准消息传递接口(MPI)之上,但它提供了一个紧凑的应用程序编程接口(API),该接口基于对通信顺序过程(CSP)的过程/通道模型的简单抽象,广泛的错误检查和集成的死锁探测器。这项工作通过改编自MPI并行环境(MPE)和Jumpshot-4的日志可视化工具来增强了Pilot。这项新功能是一种教学工具,可帮助初学者了解进程之间实际的运行时消息传递,以及用于诊断妨碍并行性的逻辑的调试工具。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号