TotalView news roundup: GPUs, ReplayEngine gets shared memory, and Cray

Print Friendly, PDF & Email

TotalView logoTotalView has made several announcements over the past few days at SC, and I’ll recap them here. The big news in my mind is that the company announced first thing this week that they are porting the TotalView debugger to provide support for NVIDIA’s CUDA C

nVidia logoTotalView 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 which is promoting the broad adoption of the TotalView debugger. Early Access Release of the TotalView debugger for NVIDIA GPUs will be available Q1, 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.

Next, the company’s flagship debugger is now available on Cray’s CX1 deskside unit

Cray logoTotalView Technologies today announced that its TotalView debugger now supports the Cray CX1™ deskside supercomputer. TotalView provides users with the ability to debug parallel applications running on the Cray CX1 system, which offers affordable, high-performance computing without the hassle, complexity and expense of an enterprise-level system.
“Debugging with the highest quality tool, TotalView, on the Cray CX1 system gives individual developers the capabilities available to high performance supercomputing centers,” said Rich Collier, CEO and President at TotalView Technologies.

TotalView also announced the beta of version 2.0 of their ReplayEngine product, which includes some cool features around support for reverse debugging of shared memory apps

TotalView Technologies, a provider of interactive analysis and debugging tools for serial and parallel codes, today announced the opening of beta for ReplayEngine 2.0. The new release will feature support for applications that use shared memory and memory linked to a device like a network card using DMA.  Other new features include a Backwards Continue capability. With Backwards Continue users can easily use data watch points to go directly from an unexpected bit of data at the crash site back to the point at which that data originated, even if the program had been writing to an unrelated pointer in another thread.