PathScale Compiler Suite

PathScale's goal is to make it easier to develop and deploy 64-bit applications into clustered environments. PathScale has developed the industry's highest-performance C, C++, and Fortran 9X compilers for 64-bit Linux-based computer systems. The PathScale Compiler Suite shares its heritage with the well-known and mature SGI compiler suite.

The PathScale Compiler Suite has been optimized for both the AMD64 and EM64T architectures and has the world's most sophisticated optimization infrastructure.

Unlike other compilers, the PathScale Compiler Suite provides superior performance across both floating-point and integer-intensive applications. Application developers targeting 64-bit Linux servers will see immediate performance benefits from compiling with the PathScale compilers.

The PathScale Compiler Suite includes:

  • C, C++, and Fortran 77/90/95 compilers
  • Industry leading optimizations
  • Complete support for OpenMP 2.5 (including WORKSHARE)
  • Complete support for 64-bit and 32-bit x86 compilation
  • Code generation for AMD64 ABI, AMD Opteron, and Intel EM64T
  • PathScale optimized AMD Core Math Library
    (available for download)
  • Advanced serial debugger — PathDB
  • Compatible with GNU/gcc tool chain and popular Third Party debuggers
  • Supported on SUSE, RedHat, and Fedora Linux

The currently shipping version of the PathScale Compiler Suite is 3.2.

Data Sheet

PathScale Compiler Data Sheet Thumbnail PATHSCALE™ COMPILER SUITE: C, C++, & FORTRAN 9x COMPILERS FOR THE AMD64 AND INTEL EM64T PROCESSOR FAMILIES

White Paper

Optimization White Paper Thumbnail MAXIMIZING APPLICATION PERFOMANCE THROUGH INTER-PROCEDURAL OPTIMIZATION WITH THE PATHSCALE COMPILER SUITE

Experience up to 40% performance improvement with the PathScale Compiler Suite — See our performance results.

The PathScale compilers provide 100% binary compatibility, with the ability to mix and match the linking of GNU and PathScale-compiled libraries and objects. The front-ends are source compatible with the GNU compiler suite for C/C++. The FORTRAN 95 compiler provides support for the most common Cray/SGI extensions.

To learn more about PathScale and how we are improving the performance and usability of Linux clusters, email us at sales@pathscale.com or contact one of the Linux cluster experts that resell the PathScale Compiler Suite.