| Louhi Cray XT4/XT5 |
Murska HP CP4000 BL ProLiant |
Hippu |
Vuori HP CP4000 BL ProLiant |
|
| Compilers | ||||
| Fortran 77 |
- f77 |
- pgf77 - pathf90 - g77 - ifort |
- pgf77 - pathf90 - g77 - ifort |
- pgf77 - pathf90 - g77 - ifort |
| Fortran 90/95 |
- ftn |
- pgf90, pgf95 - pathf90 - pathf95 - gfortran - ifort |
- pgf90, pgf95 - pathf90 - pathf95 - gfortran - ifort |
- pgf90, pgf95 - pathf90 - pathf95 - gfortran - ifort |
| C | - cc |
- pgcc - pathcc - gcc - icc |
- pgcc - pathcc - gcc - icc |
- pgcc - pathcc - gcc - icc |
| C++ | - CC |
- pgCC - pathCC - g++ - icc, icpc |
- pgCC - pathCC - g++ - icc, icpc |
- pgCC - pathCC - g++ - icc, icpc |
| HPF | - pghpf |
- pghpf |
- pghpf | |
| Message passing libraries | - Cray MPI (MPICH2) |
- HP-MPI |
- MVAPICH2 (InfiniBand) |
|
| Shared-memory parallel programming | - OpenMP - SHMEM |
- OpenMP |
- OpenMP | -OpenMP- |
| Mathematical subroutine libraries |
- ACML (sis BLAS, LAPACK, |
- ACML (sis BLAS, LAPACK |
- ACML (sis BLAS, LAPACK FFT ja RNG) - FFTW |
- ACML (sis. BLAS , LAPACK ja FFT) |
| Debuggers | - Totalview - PGDBG - pathdb - GDB |
- Totalview - PGDGB - pathdb - GDB - DDD (user interface) |
- PGDGB - pathdb - GDB |
- PGDGB - pathdb - GDB |
| Performace analysis tools | - CrayPat -Apprentice2 (CrayPat user interface) - gprof - PAPI |
- xtools - HP-MPI counter - MPE, Jumpshot - gprof - Oprofile |
- gprof |
- prof - gprof - pathprof - pathcov |