SGI IRIX 6.x MIPS

The software and hardware requirements for running TotalView 5.0.0-1 on SGI IRIX 6.x MIPS systems are as follows:

Software Requirements

  • IRIX versions 6.2, 6.3, 6.4, or 6.5 (see Restrictions below)
     
  • IRIX C++ Standard Execution Environment (c++_eoe); this is needed to support TotalView and the TotalView Debugger Server.
     
  • Release X11R4, X11R5, or X11R6 of the X Window System

Hardware Requirements

  • Any MIPS R4000, R4400, R4600, R5000, R8000, R10000, or R12000 processor-based platform
     
  • 88MB of disk space
     
  • 64MB of physical memory and 100MB of swap space for each TotalView session and for each 100,000-line program

Additional Requirements

Here are the compilers and environments supported by TotalView 5.0.0-1 on an SGI IRIX 6.x system:

Compiler or Environment
Product
C compiler
Silicon Graphics MIPSpro 7.2.1 and 7.3.1.2

GCC EGCS 2.95.2

C++ compiler
Silicon Graphics MIPSpro 7.2.1 and 7.3.1.2

KAI 3.4

GCC EGCS 2.95.2

FORTRAN 77 compiler
Silicon Graphics MIPSpro 7.2.1, 7.3, and 7.3.1.2 (see Restrictions below)
Fortran 90 compiler
Silicon Graphics MIPSpro 7.2.1, 7.3, and 7.3.1.2 (see Restrictions below)
OpenMP Fortran
Silicon Graphics MIPSpro 7.3 and 7.3.1.2 (see Restrictions below)

KAI Guide 3.8 and 3.9

OpenMP C++ compiler
KAI Guide 3.8 and 3.9
Portland Group HPF
2.4

See Restrictions below

SGI MPT
1.2, 1.3, and 1.4

MPT general information is available from: http://www.sgi.com/software/mpt/

SGI MPI requires Array Services to be installed and properly configured. Array Services is also available from: http://www.sgi.com/Products/Evaluation

See the MPT documentation for required version Array Services

MPICH version
Versions 1.1.2, 1.2.0, 1.2.1

MPICH is available from: http://www.mcs.anl.gov/mpi/mpich

MPICH patches are available from: http://www.mcs.anl.gov/mpi/mpich/buglist-tbl.html

ORNL PVM

Version 3.4.1

See the PVM home page at http://www.epm.ornl.gov/pvm/pvm_home.html for more information on PVM

Restrictions

  • SGI PVM is not supported.
     
  • TotalView does not support programs that use the sproc() interface directly. However, TotalView does support the IRIX 6.2, 6.3, and 6.4 pthreads on sprocs implementation. TotalView does, however, support debugging compiler-generated parallelism using the SGI Automatic Parallelization Option (APO) (compiler options -pfa and -pca) or SGI Parallelization Directives.
     
  • For SGI MPI message queue display in TotalView, you must obtain the Message Passing Toolkit (MPT) release 1.3 or later.
     
  • See Portland Group HPF 2.4 Supported Configurations for supported HPF 2.4 runtimes. You may have to patch your Portland Group HPF 2.4 compiler run time as described in the section titled Portland Group HPF 2.4 Compiler Patch Procedures within the Patching document.
     
  • Silicon Graphics MIPSpro 7.3 compiler or later is recommended when debugging Fortran or OpenMP applications. The Silicon Graphics MIPSpro 7.2.1 and earlier compilers do not generated adequate debug information.
     
  • For additional information, see SGI IRIX Problems within the TotalView Release Notes. In particular, there are some severe problems if you are using IRIX 6.511m.
 
 
 
 
support@etnus.com
Copyright © 2001, Etnus, LLC. All rights reserved.
Version 5.0.0-1