TotalView Technologies, a provider of interactive analysis and debugging tools for serial and parallel codes, today announced its port of the'TotalView debugger'to the CUDA architecture " the parallel computing foundation of NVIDIA graphics processing units (GPUs). TotalView Technologies and NVIDIA have established a technical and marketing alliance that is promoting the broad adoption of the TotalView debugger. Early Access Release of the TotalView debugger for NVIDIA GPUs will be available early in 2010.
TotalView Technologies also announced that it has launched the GPU Computing track of the Early Experience Program. This program gives participants an early view of new products and an opportunity to provide input into their development. The GPU Computing track will focus on the CUDA C language and runtime and the OpenCL API, and possible techniques and interfaces for a port of TotalView to NVIDIA GPUs. Several dozen customers are currently enrolled in this program.
TotalView is a comprehensive source code analysis and memory error detection tool that dramatically enhances developer productivity by simplifying the process of debugging parallel, data-intensive, multi-process, multi-threaded or network-distributed applications. Built to handle the complexities of the world's most demanding applications, TotalView offers a number of advanced features that help speed development and eliminate bugs quickly, and is capable of scaling from one to thousands of processes or threads with applications distributed over multiple machines or processors. TotalView has proven successful at helping users make sense of heterogeneous and distributed systems with asynchronously interacting components.