Supriya Ghosh (Editor)

PathScale

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
PathScale Inc.

Platform
  
x86-64

Type of business
  
Compiler

Written in
  
C and C++

Founded
  
2001

PathScale httpspbstwimgcomprofileimages3788000008264

Initial release
  
2003; 14 years ago (2003)

Stable release
  
5.0.0 / December 5, 2013; 3 years ago (2013-12-05)

Operating system
  
Linux, FreeBSD, and Solaris

Pathscale compilers power arm for hpc at sc15


PathScale Inc. is a company that develops a highly optimizing compiler for the x86-64 microprocessor architectures. It derives from the SGI compilers for the MIPS R10000 processor, called MIPSPro.

Contents

Pathscale compilers power cavium thunderx processor


History

PathScale was founded in 2001 as Key Research and its original mission was to develop clustered Linux server solutions based on a low-cost 64-bit design. In late 2003 the company came out of stealth mode and was called PathScale. The word PathScale is descriptive of the company's original design goals for clusters. In early 2003 with the success of the AMD Opteron, efforts at the company switched to other products like high-performance 64-bit compilers.

The seeds of the company were sown over 20 years ago at the Lawrence Livermore National Laboratory. Four of the company's seven founders all worked together building the S1 supercomputer back in the early 1980s. The first chief technical officer at PathScale, Tom McWilliams, had the initial idea for the company and incorporated in July 2001. He added three of his LLNL colleagues (Jeff Rubin, Jeff Broughton, Fred Chow) to the company shortly thereafter. McWilliams had been a company founder at Valid Logic Systems and Key Computer and worked at SGI, Sun Microsystems and Amdahl Corporation. Chow was formerly chief scientist for compilers at SGI and MIPS.

PathScale Inc. was acquired and re-sold several times. First by QLogic in February 2006, for about $109 million. It was acquired by SiCortex in August 2007, and by Cray in August 2009, when SiCortex was liquidated. Cray owned the intellectual property until March 2012 when a new PathScale Inc. acquired all assets.

On June 13, 2011, PathScale announced that the EKOPath 4 Compiler Suite would become open source software and licensed under the GPL.

The suite contains:

  • C, C++, and Fortran 77/90/95/2003 (partial) compilers
  • 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
  • Optimized AMD Core Math Library
  • Advanced multi-threaded debugger PathDB
  • Compatible with GNU/gcc tool chain and popular third-party debuggers
  • Supported on SUSE, Red Hat, and Ubuntu
  • References

    PathScale Wikipedia


    Similar Topics