Products

Home | Products | ReplayEngine

ReplayEngine 1.0

Simplify the experience of reproducing problems when troubleshooting applications

ReplayEngine's deterministic replay capability records the execution history of your program and makes that history available for diagnosis with TotalView.  This new approach - working back from a failure, error, or crash to its root cause - eliminates the need to restart your program repeatedly with different breakpoint locations.  The ability to step freely both forwards and backwards through program execution drastically reduces the amount of time invested in troubleshooting your code. 

ReplayEngine can be used to debug applications written in C, C++ or Fortran and compiled with many of the compilers supported by TotalView on Linux x86 or Linux x86-64 platforms. ReplayEngine supports debugging distributed applications based on an expanding number of MPI configurations. 

Download a free evaluation copy to try it for yourself.

"ReplayEngine...allows me to work backwards from the program crash toward the defect.  This is much nicer than having to repeatedly set breakpoints and restart my program from the beginning."

-Dan Hiepler, Senior Developer
Intelligent Light, Inc.