TAU has been tested on the following platforms:
-
1. SGI
On IRIX 6.x based systems, including Indy, Power Challenge, Onyx, Onyx2 and Origin 200, 2000, 3000 Series, CC 7.2+, KAI KCC and g++ compilers are supported. On SGI Altix systems, Intel, and GNU compilers are supported.
-
2. LINUX Clusters
On Linux based Intel x86 PC clusters, KAI/Intel's KCC, g++, egcs (GNU), pgCC (PGI), FCC (Fujitsu) and icpc/ecpc Intel compilers have been tested. TAU also runs under IA-64, Opteron, PowerPC, Alpha, Apple PowerMac, Sparc and other processors running Linux.
-
3. Sun Solaris
Sun compilers (CC, F90), KAI KCC, KAP/Pro and GNU g++ work with TAU.
-
4. IBM
On IBM SP2 and AIX systems, KAI KCC, KAP/Pro, IBM xlC, xlc, xlf90 and g++ compilers work with TAU. On IBM BG/L, IBM xlC, blrts_xlC, blrts_xlf90, blrts_xlc, and gnu compilers work with TAU. On IBM pSeries Linux, xlC, xlc, xlf90 and gnu compilers work with TAU.
-
5. HP HP-UX
On HP PA-RISC systems, aCC and g++ can be used.
-
6. HP Alpha Tru64
On HP Alpha Tru64 machines, cxx and g++, and Guide compilers may be used with TAU.
-
7. NEC SX series vector machines
On NEC SX-5 systems, NEC c++ may be used with TAU.
-
8. Cray X1, T3E, SV-1, XT3, RedStorm, and Cray Compute Node Linux (CNL)
On Cray T3E systems, KAI KCC and Cray CC compilers have been tested with TAU. On Cray SV-1 and X1 systems, Cray CC compilers have been tested with TAU. On Cray XT3, and RedStorm systems, PGI and GNU compilers have been tested with TAU. For those using Cray CNL you need to configure tau with the option
-arch=craycnl -
On Hitachi machines, Hitachi KCC, g++ and Hitachi cc compilers may be used with TAU
-
10. Apple OS X
On Apple OS X machines, c++ or g++ may be used to compile TAU. Also, IBM's xlf90, xlf and Absoft Fortran 90 compilers for G4/G5 may be used with TAU.
-
11. Fujitsu PRIMEPOWER
On Fujitsu Power machines, Sun and Fujitsu compilers may be used with TAU.
-
11. Microsoft Window
On Windows, Microsoft Visual C++ 6.0 or higher and JDK 1.2+ compilers have been tested with TAU
NOTE: TAU has been tested with JDK 1.2, 1.3, 1.4.x under Solaris, SGI, IBM, Linux, and MacOS X.