You are Here : High Performance Computing > Portland Group Compilers > Portland Group Compiler (PGI) Workstation (C/C++/Fortran) (CUDA SUPPORT)
 
 





Platform
AMD/IBM/Intel/x86/Phenom/Athlon
Version
10
License
Per User
Packaging
ESD
 
  Portland Group Compiler (PGI) Workstation (C/C++/Fortran) (CUDA SUPPORT)

PGI Workstation is PGI's single-user scientific and engineering compilers and tools product. PGI Workstation is available in three language versions:


  • PGI Fortran Workstation—Fortran only
  • PGI C/C++ Workstation—C and C++ only
  • PGI Fortran/C/C++ Workstation—combined Fortran and C/C++

PGI Workstation Complete is PGI's flagship scientific and engineering workstation compiler bundle. It includes all features from both PGI Fortran Workstation and PGI C++ Workstation. PGI Fortran Workstation, The Portland Group's native parallelizing/optimizing FORTRAN 77, Fortran 90/95 and HPF compilers for 64-bit x64 and 32-bit x86 processor-based Linux, Apple Mac OS X and Microsoft Windows workstations, provide the features, quality, and reliability necessary for developing and maintaining advanced scientific and technical applications. PGI C++ Workstation includes The Portland Group's native parallelizing/optimizing OpenMP C++ and ANSI C compilers. The C++ compiler closely tracks the proposed ANSI standard and is compatible with cfront versions 2 and 3. All C++ functions are compatible with Fortran and C functions, so you can compose programs from components written in all three languages.

Key Features

A partial list of technical features supported includes the following:

  • PGF95 native OpenMP and auto-parallel Fortran 90/95 compiler
  • PGF77 native OpenMP and auto-parallel FORTRAN 77 compiler
  • PGHPF native data parallel compiler with full HPF language support (Linux only)
  • PGCC OpenMP and auto-parallel ANSI and K&R C compiler
  • PGC++ OpenMP and auto-parallel C++ compiler
  • PGDBG OpenMP and MPI parallel graphical debugger
  • PGPROF OpenMP and MPI parallel graphical performance profiler
  • Full 64-bit support on multi-core AMD64 and Intel 64
  • and many more...
Contents

Beginning with PGI 2010, PGI expanded its product line to include offerings for either x64+GPU or x64 only platforms. "PGI Accelerator" products—the x64+GPU platform products—include support for the directive-based PGI Accelerator programming model and from within the PGI Accelerator Fortran compiler, support for CUDA Fortran. PGI Accelerator compilers are supported on all Intel and AMD x64 processor-based systems with CUDA-enabled NVIDIA GPUs running Linux, Mac OS X or Windows.


PGI Accelerator compilers (including CUDA Fortran) are contained in all PGI 2010 or later.

System Requirements
  • Processor: 64-bit AMD64, 64-bit Intel 64 or 32-bit x86 processor-based workstation or server with one or more single core or multi-core AMD Opteron, Phenom, Athlon or Turion, or Intel Pentium II/III/4/M/D, Centrino, Core, Core 2 or Xeon microprocessors.
  • Accelerator (optional): NVIDIA CUDA-enabled GPU with compute capability 1.0 or later.
  • Operating System:
    • Red Hat Linux 9.0 or higher, SUSE Linux Enterprise Server (SLES) 9 or higher, SUSE 9.0 or higher, Red Hat Enterprise Linux 3 or higher, or Fedora Core 4 or higher. Fully interoperable with newer versions of Linux which use kernel revision 2.4 and glibc 2.3.2 or higher.
    • Apple Mac OS X version 10.4.11 or higher (64-bit and 32-bit) and Xcode 2.5 or higher.
    • 64-bit: Microsoft Windows Vista, Windows Server 2008 (x64), Windows Server 2003 x64 Edition or Windows XP Professional x64 Edition.
      32-bit: Vista, Server 2003, Server 2008 (x86) or XP.
    Building 64-bit executables requires a 64-bit operating system.
  • Memory: 16 MB or more.
  • Hard Disk: 250 MB during installation, 150 MB to hold installed software.
  • Peripherals: Mouse or compatible pointing device for use of optional graphical user interfaces. CD-ROM disk drive for installation, unless products are downloaded electronically.
  • Other: Web browser and Adobe Acrobat Reader for viewing online documentation.
 
Best Sellers
  PGI CDK Cluster Development Kit

Parallel Fortran, C and C++ Compilers & Tools for Programming HPC Cluster

In combination with the Linux or Windows HPC Server 2008 operating systems, the PGI CDK Cluster Development Kit compilers and development tools enable use of networked clusters of AMD or Intel x64 processor-based workstations and servers to tackle the largest scientific computing applications.