Allinea announced yesterday a new partnership with the French Atomic Energy Agency to significantly expand the capabilities of its debugging tool, DDT
Allinea and CEA will focus their collaboration on two primary projects. The first project is to enhance DDT to be able to debug hybrid GPGPU (general purpose computing on graphics processing units) systems, that transfer most of the intensive computational tasks from standard CPU servers to powerful multi-core, parallel-processing graphics boards to make processing much faster and cost-efficient. The project will begin with NVIDIA’s TeslaTM GPGPU board, and a fully-functional early demonstration is expected to be shown at ISC09 in Hamburg, Germany in June, 2009.
…The focus of the second project is to make debugging tools both portable and easy to use for large scale debugging up to 32,000 cores. “DDT’s interface is intuitive at every scale of parallelism, and the DDT architecture has already been shown to scale well to existing large systems,” said Dr. David Lecomber, CTO of Allinea Software. “As multi-core systems inevitably become ‘many-core’ systems, the performance and resource consumption of common tools could become significant. It is important to address the growing numbers of cores in clusters and within individual nodes to take advantage of optimizations that are feasible for these systems. This will ensure that developers can use a tool that scales well on large many-core clusters both in terms of performance and in ease of use. We look forward to working with CEA and other HPC sites to develop the right tools for the next generation of computing technology, and to sharing these applications with our customers worldwide.”