Home | | Overview

Data visualization, slicing and filtering for multi-threaded applications

Troubleshooting is most effective when you are exploring the behavior of a live application, looking for clues to understand poor performance or failed execution.  When you are troubleshooting multi-threaded applications, you need the ability to explore the variables and data, slicing and filtering them in different ways to diagnose problems. It is critical that you have tools that make it easy to view and manipulate that data to keep your project on track. TotalView and ReplayEngine help you streamline this process by giving you an intuitive and comprehensive view into the behavior of your code.  You can also use TotalView's window matrix data to verify calculations and validate 4GL array values in moving from serial to parallel code.

"The ability to port the code, and to watch and test on two different platforms side-by-side in real-time using TotalView’s debugger cut development time by 60 to 70 percent."

-Jim Knoblach, Simulation Manager
CAS, Inc.