TotalView ReplayEngine adds a new dimension to your debugging

September 2008
German Version

Now you Can Find and Fix the Most Difficult Programming Errors Even Faster!

Dear Customer,

how many times you have been frustrated, stepping to far while debugging? The error occured in the routine or some if its subroutines where you just stepped over. All variables and / or pointers are changed or invalid. Setting up new breakpoints, restart again. This must not happen again!  Read more and prove it out by yourself.

What's this ReplayEngine?

ReplayEngine is a new product from TotalView Technologies that radically simplifies the experience of reproducing problems in troubleshooting applications. ReplayEngine gives you the ability to record the changes to your C/C++ or Fortran program state as they happen, step backward in time, and review any part of the your program's recorded behavior, function calls and thread execution..

What's behind the ReplayEngine?

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.   

How ReplayEngine helps me?

With ReplayEngine, developers no longer need to restart a program over and over again with different breakpoint locations to narrow down the possible causes of a problem, but they simply step freely both forwards and backwards through program execution history. At any point they can examine any variable, even one that they didn't know was interesting till they decided to look at it.
ReplayEngine captures both external inputs to the program and internal behavior such as thread context switches so even hard-to-reproduce problems like multithreaded race conditions can be approached simply and rationally.


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 a limited but expanding number of MPI configurations.

More information or evaluation?

More informations you'll find here:
ReplayEngine Whitepaper

ReplayEngine can be evaluated with an existing TotalView license.
you can request an evaluation license directly from us:
Evaluation ReplayEngine
If you dont have access to TotalView or an up to date version (8.6), we will send you an additional license key for TotalView:
Evaluation TotalView + ReplayEngine

Sign up for our free webinar to learn how ReplayEngine can help you solve some of your most difficult challenges:

Thursday, September 18th
16:00-16:45 MESZ (10:00 - 10:45 am EDT)
22:00-22:45 MESZ (4:00 - 4:45 pm EDT)  

Tuesday, September 23rd
16:00-16:45 MESZ (10:00 - 10:45 am EDT)
22:00-22:45 MESZ (4:00 - 4:45 pm EDT)

Register for the free webinar

For further information regarding TotalView, Star-P and PGI products we are glad to be at your disposal at:

Very best regards

Susanne Horn

PGI WorkstationNeed a Turbo for your  Matlab®, Phyton or R Code?
Starting in Juli 2008, SMB GmbH sells the Product Star-P from Interactive-Supercomputing

PGI Workstation

TotalView - THE leading MPI Debugging Tool — supports you on all platforms locating coding and memory errors. TotalView is used on 98 of the Top 100 Supercomputers ...more

PGI Visual Fortran
PGI Visual Fortran™ (PVF™) fully integrates the PGI suite of high-performance 32-bit and 64-bit parallel Fortran compilers and tools from The Portland Group into Microsoft* Visual Studio* 2005.

* Alle genannten Produkte sind eingetragene Warenzeichen der jeweiligen Hersteller.


Kortumstraße 41
44787 Bochum
Tel: 0234 / 51 69 92 - 0
Fax: 0234 / 51 69 92 - 29

Gesellschaft für EDV-
und  -Beratung mbH


We contact you due to relayed information during license purchasing process.
If you´re the wrong contact for this information in your company, please tell us the name and contact data of the person to prospective send the information
If you don´t want to recive any further email, please click here

 headquarters: Kortumstraße 41, 44787 Bochum registration office: Amtsgericht Bochum HRB 7175
executive: Dr. Thomas Horn sales-tax-id number
Copyright © 2007 SMB GmbH | All Rights reserved