Allinea announces the availability of DDT on the NVIDIA CUDA architecture
Warwick, United Kingdom, 2010-03-29 – Allinea Software today announced that it was making a pre-release version of the Distributed Debugging Tool (DDT) for the CUDA architecture available to early-adopter customers. This coincides with the release of NVIDIA’s CUDA Toolkit version 3.0.
Over the last year, Allinea has been collaborating with the Commissariat à l’Énergie Atomique (CEA) to develop CUDA-specific feature within its market-leading DDT product. The preliminary results of this close collaboration were shown at Supercomputing ’09, when native debugging of CUDA-enabled applications running on NVIDIA Tesla GPUs and x86 host processors was demonstrated. Following the full release of NVIDIA’s CUDA Toolkit 3.0, Allinea is pleased to announce that it will be making a pre-release version of DDT for CUDA available to its customers.
“We are delighted to see the results of our collaboration with the CEA making it into our mainstream DDT product,” said David Lecomber, CTO of Allinea Software. We are now able to provide application developers with a single tool that can debug hybrid MPI, OpenMP and CUDA applications on a single workstation or GPU cluster. Features such as the detection of invalid memory accesses, the visualization of GPU data, and GPU thread control have been designed to help our customers find their GPU porting bugs simply and efficiently."
“Developing code for highly parallel GPU architectures is far from straightforward,” said Pierre Leca, Head of Simulation and Information Sciences Department at CEA, “but the problem is exacerbated when we are faced with parallelism on multiple levels. The CEA have been working closely with Allinea so as to ensure that our application developers will be able to debug applications on hybrid x86/GPU systems. We are very happy with the first results of this collaboration, specifically aimed at the NVIDIA CUDA architecture, and look forward to a continued collaboration in order to further extend these capabilities.”
CUDA-specific debugging features will be available in the up-coming product release of DDT, although potential customers are invited to contact Allinea if they are interested in joining the pre-release program.