Allinea DDT 界面简练&功能强大 下图展示了一个如何通过DDT查看并行应用各个不同进程的状况以及相应的代码,能极大的简化对众多并发进程的调试工作。DDT具备多个能实现高效调试的卓越功能,包括死锁(deadlock)和内存泄漏(memory leak)检测工具、数据对比以及灵活的进程分组控制等,它支持当前所有的MPI实现以及各种作业调度系统。
DDT可以控制多线程或OpenMP程序中的单个线程或多个线程,并提供在不同线程间检视数据的高级功能。独特的并行堆栈检查工具(Parallel Stack Viewer)可以同时展示所有进程或线程的程序状态,开发者可以轻松的发现异常进程或线程,甚至可以利用堆栈检查工具定义新的进程或线程控制组——这意味着管理超大规模的并行程序不再是障碍。
Allinea DDT的高级内存调试功能可以帮助程序员更好的调试向量和并行程序,无论是内存泄漏还是其他常见的内存使用错误,DDT都能在程序崩溃前察觉。
|
|
联系方式: |
购买或试用敬请联系 姚继锋 博士 电话:010-6266-1636 1861-1130-356 邮箱:jifeng@sinoparasoft.com |