RWTH main building

cOMPunity-Logo

hosted by the Center of Computing and Communication of RWTH Aachen Universityhosted by the Center of Computing and Communication of RWTH Aachen University
back to home page printable version of this site
  Home   Home
  Resources   Resources
    Commercial Compilers
    Tools
    Freeware
    Benchmarking

OpenMP Compiler vendors

Please find below a list of some popular compilers and links to them.

We encourage the providers of OpenMP compilers to provide more information about OpenMP enhancements which they have implemented.

 
Compiler Family Supported languages Enhancements
SGI MIPSpro Fortran, C, C++ -

IBM XL C/C++
IBM XL Fortran

Fortran C, C++ nested parallelism,
static and runtime error checking
Compaq Fortran Fortran -
Sun Studio Fortran 95, C, C++ Features:
autoscoping,
nested parallelism,
static and runtime error checking

Tools:
Thread Analyzer
Performance Analyzer
KAI Guide see Intel Software Development Products - -
Portland Group Compilers and Tools Fortran, C, and C++ -
Absoft Pro FortranMP Fortran, C, and C++ -
Lahey/Fujitsu Fortran 95

Fortran

nested parallelism (Lahey/Fujitsu)
dynamic thread adjustment (Lahey/Fujitsu)
threadprivate common blocks (Lahey/Fujitsu)
distributed development environment (Fujitsu)

Fujitsu-Siemens Fortran 95 (Solaris)

Fortran

-
Intel Software Development Products

Fortran, C, and C++

nested parallelism,
workqueuing,
interoperability with POSIX and Windows threads,
OMP_DYNAMIC support,
runtime checking,
performance analysis

Cluster OpenMP

PathScale Fortran, C and C++ -
GNU (4.2 Development Version) Fortran, C and C++ OpenMP-Support backported to gcc 4.1 in Fedora Core 5
Nested parallelism
OMP_DYNAMIC support
HP Fortran, C and C++ -




 

11.04.2012
Impressum Disclaimer
Author:
Dieter an Mey