TotalView
Platforms and System Requirements
ReplayEngine supports the OS and compiler variants listed above for 64-Bit x86-64 Linux.
ReplayEngine supports native communication over Infiniband using either the IBverbs or the QLogic PSM transport layers in the following MPI versions:
In some circumstances, prerequisites exist for using ReplayEngine with Infiniband MPIs. See the TotalView Users Guide section “Using ReplayEngine with Infiniband MPIs”.
TotalView for CUDA is available for the 64-bit version of TotalView, which supports programs built with NVIDIA CUDA SDK 3.1, 3.2, 4.0, or 4.1 tool chains (depending on the SDK Driver installed on the system) running on a 64-bit Linux operating system. This feature requires NVIDIA Tesla (C1060) or Fermi (C2050, C2070) hardware and is supported only on the following OS versions:
  SuSE Linux Enterprise Server 11.1
  RedHat Enterprise Server 6
ReplayEngine supports the OS and compiler variants listed in this table for 32-bit x86 Linux. ReplayEngine supports the IP transport mechanism in the following MPI versions:
ReplayEngine supports native communication over Infiniband using either the IBverbs or the QLogic PSM transport layers in the following MPI versions:
In some circumstances, prerequisites exist for using ReplayEngine with Infiniband MPIs. See the TotalView Users Guide section “Using ReplayEngine with Infiniband MPIs”.
  Red Hat Enterprise Linux 5.1  
  Ubuntu 11.04
  SuSE Linux 10.1
  Red Hat Fedora 14
SGI Altix AL 3 and ProPack 3, RHEL 4, SLES 9, and SLES 9 SP1 and ProPack 4
  Red Hat Enterprise Linux 5.2
If you have source code for Linux run time libraries available on your system, TotalView should be able to display this code provided that it appears in the directory from which its debug information claims that it was compiled. On Red Hat systems, this is /usr/src/bs/BUILD; other systems may vary. Since the source RPMS on Red Hat installs sources under /usr/src/redhat/BUILD, a simple symbolic link so that /usr/src/redhat also appears as /usr/src/bs is all that is required.
 
  Mac OS 10.5 and 10.6
  Intel-based systems
X11 must be installed in order to run the TotalView GUI. Before starting TotalView, the server must be running. We recommend that you use the free “X11 for Mac OS X”. You can obtain it at
http://support.apple.com/downloads/. You can read about this version of X11 at
http://developer.apple.com/
opensource/tools/x11.html.
  Mac OS 10.5
Front end: UNICOS/lc environment node environment based on SuSE Linux Enterprise Server.
Experimental support on the XK6 platform for Cray's OpenMP Accelerator Directives and Cray's OpenACC Directives
ReplayEngine supports debugging MPI-based programs using Cray MPI over the Gemini Interconnect found on Cray XE supercomputers.
* FORTRAN 77 only
Release 1,
DRV521_2004
Release 1,
DRV521_2004
TotalView cannot obtain pointer arguments from the Lahey/Fujitsu Fortran 90 compiler.
  Red Hat Enterprise Linux 5.3
AIX version 5.3L, 6.1, and 7.1
(see Restrictions in Notes)
To use the Message Queue Display (MQD) feature of TotalView with applications using IBM MPI Parallel Environment (PE), you must have PE version 3.2 or 4.1 and higher, and you must be using the threaded version of the MPI library.
  AIX 5.3
  Solaris 10
  Solaris 10

Rogue Wave Software, Inc.
Voice: (303) 473-9118
rwonlinedocs@roguewave.com