Allinea DDT是功能强大的大规模并行计算调试工具。
DDT, the Distributed Debugging Tool is a comprehensive graphical debugger for scalar, multi-threaded and large-scale parallel applications that are written in C, C++ and Fortran.
DDT is the most advanced debugging tool available. With a now-famous user interface that wins praise for ease-of-use and capability, it is quite simply an integral part of efficient software development.
The advanced source code browser shows at a glance the state of the processes within a parallel job, and enormously simplifies the task of debugging large numbers of simultaneous processes. DDT has a wealth of features designed to debug effectively - from deadlock and memory leak tools, to data comparison and groupwise process control, and it interoperates with all known MPI implementations and all batch queuing systems.
For multi-threaded or OpenMP development DDT allows threads to be controlled individually and collectively, with advanced capabilities to examine data across threads.
The Parallel Stack Viewer is a unique way to see the program state of all processes and threads at a glance - and developers can easily spot rogue processes or threads, and even define new control groups from it, meaning massively parallel programs are easy to manage.
DDT's interface scales amazingly - providing the same clarity of information at 8,000 processes as at 80 - highlighting commonality and differences with summary views and data comparison to focus your attention.
DDT's advanced memory debugging capability brings tremendous benefits to developers of scalar and parallel applications. DDT can find memory leaks, and detect common memory usage errors before your program crashes.
With DDT, you can check a pointer is valid or find the stack when it was allocated - a fantastic boost for any developer. Reading or writing beyond the ends of allocated data can also be detected - instantly.
A programmable STL Wizard enables you to view C++ Standard Template Library variables like the abstract data they represent, viewing lists, maps, sets, multimaps, pairs, deques and strings easily. It is also extensible to let you visualize your own complex classes as you would like.
With Fortran 77, 90, 95 and 2003 support, developers of scientific code have full access to modules, allocated data, strings and derived types.
View MPI message queues to discover deadlock in parallel codes, or visualize data in 3D with the multi-dimensional array viewer.
Download DDT product information as a pdf.
DDT is available on Linux for Itanium, Opteron, EM64T, PowerPC, IBM Cell Broadband Engine and x86, IBM AIX 5.2 and 5.3, Sun Solaris (v9/10 for SPARC v10 for Opteron), NEC SUPER-UX and Cray XT4.
It is compatible with compilers from Absoft, IBM, Intel, Pathscale, ST PGI, Sun Microsystems, and the GNU compiler suite.
DDT supports all known MPI distributions.
统计经济之矩阵语言 Give Win is the interface and comes as part of the order. 本软件含以下: ◎CD-ROM ◎Single-user Lincence for Ox Professional ◎英文手册: 1. Introduction to OX Manual (AN OBJECT-ORIENTATED MATRIX PROGR
IMSL 数值程序库已被视为高性能与桌上型运算的核心基础,应用在科学、工业与商业预测分析上超过整整三十年。这些可嵌入的数学与统计算法以 C、C#/.NET、Java 和 Fortran 所开发,并广泛
PV-WAVE 产品家族包含了 PV-WAVE、TS-WAVE 以及 JWAVE,提供软件开发人员快速且准确的解决数据分析的需求。PV-WAVE 解决方案让使用者能够快速地输入、操作、分析以及可视化数据。 PV-WAVE 产
JWAVE (JWAVE) 在 PV-WAVE 家族中,扮演着在网络架构下分析并可视化您数据的角色,它让您能在任何时间地点,快速的抓取数据并让您理解您的资料所代表的意义。 JWAVE 企业间数据分享与协
IMSL Fortran Numerical Library是高性能计算和分析数据库领域的标准产品。 IMSL 数值程序库已被视为高性能与桌上型运算的核心基础,应用在科学、工业与商业预测分析上超过整整三十年。这
Allinea DDT是功能强大的大规模并行计算调试工具。 Allinea DDT: The powerful scalable parallel debugging tool DDT, the Distributed Debugging Tool is a comprehensive graphical debugger for scalar, multi-threaded and large-scal