Specifications

18 List of Compiler Vendors for AMD Processors Chapter 2
32035 Rev. 3.22 November 2007
Compiler Usage Guidelines for AMD64 Platforms
2.4.4 PGI
The Portland Group (PGI) Toolkits are composed of high performance C, C++, and/or Fortran
Compiler(s), a debugger, and a performance profiler for 32-bit and 64-bit AMD64 and EM64T
processor-based Linux. The latest PGI Edition 7 provides leading-edge application performance on
AMD64 next-generation systems and supports features like auto-parallelization, OS native
multithreading, OpenMP multithreading models, and MPI programming for AMD64 architecture-
based multicore shared-memory and distributed-memory cluster-based systems. The current version
(as of September 2007) is PGI Release 7.1.
2.5 Compilers (32-Bit) for Microsoft
®
Windows
®
The following companies provide 32-bit compilers for Microsoft Windows.
2.5.1 Intel
Intel provides C, C++ and Fortran compilers for x86 Microsoft Windows. The current version (as of
August 2007) is 10.0 This document also talks about two previous versions of the compiler, 9.1 and
8.1, because they are comparable in performance to the current version and are still in use.
2.5.2 Microsoft
®
Microsoft provides C/C++ compilers for x86 Microsoft Windows. The current version is Microsoft
Visual Studio 2008.
2.5.3 PGI
The Portland Group (PGI) Toolkits are composed of high performance C, C++, and/or Fortran
Compiler(s), a debugger, and a performance profiler for 32-bit and 64-bit AMD64 and EM64T
processor-based Windows platforms. The latest PGI Edition 7 provides leading-edge application
performance on AMD64 next-generation systems and supports features like auto-parallelization, OS
native multithreading, OpenMP multithreading models, and MPI programming for AMD64
architecture-based multicore shared-memory and distributed-memory cluster-based systems. The
current version (as of Sept 2007) is PGI Release 7.1.
2.6 Compilers (32-bit) for Sun Solaris
The following companies provide 32-bit compilers for Sun Solaris.
2.6.1 Sun
Sun provides C, C++, and Fortran compilers for x86 Solaris operating system. The current version (as
of August, 2007) is 5.9 and comes in the Sun Studio 12 developer tool suite.