【24h】

MPIDD ― A DEADLOCK DETECTION SYSTEM FOR PARALLEL PROGRAMS

机译:MPIDD ―并行程序的死锁检测系统

获取原文
获取原文并翻译 | 示例

摘要

Parallel programs are often hard to debug. A deadlock detector, MPIDD, has been developed for dynamically detecting deadlocks in parallel programs that are written using C++ and MPI. The detection code for most of the blocking and non-blocking point-to-point and collective routines has been implemented. The code has been tested against an extensive test suite, application programs and some publicly available benchmarks. The detector takes advantage of the MPI's profiling layer, requires no significant modification of user's code and incurs very little overhead when invoked. Portability of the detector code is also a key advantage.
机译:并行程序通常很难调试。已开发了死锁检测器MPIDD,用于动态检测使用C ++和MPI编写的并行程序中的死锁。大部分阻塞和非阻塞点对点和集合例程的检测代码已实现。该代码已经针对广泛的测试套件,应用程序和一些公开的基准进行了测试。该检测器利用了MPI的配置文件层,不需要对用户代码进行重大修改,并且在调用时不会产生太多开销。检测器代码的可移植性也是关键优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号