PathScale - PathScale

PathScale EKOPath -kompilator
Utvecklare PathScale Inc.
Initial release 2003 ; 18 år sedan ( 2003 )
Stabil frisättning
5.0.0 / 5 december 2013 ; 7 år sedan ( 2013-12-05 )
Skrivet i C och C ++
Operativ system Linux , FreeBSD och Solaris
Plattform x86-64
Typ Kompilator
Hemsida www.pathscale.com

PathScale Inc. var ett företag som utvecklade en mycket optimerande C , C ++ och Fortran kompilatorsvit för x86-64 mikroprocessorarkitekturer . Den härrör från SGI -kompilatorerna för MIPS -arkitekturen R10000 -processorn, kallad MIPSPro.

Historia

PathScale grundades 2001 som Key Research och dess ursprungliga uppdrag var att utveckla grupperade Linux- serverlösningar baserade på en billig 64-bitars design. I slutet av 2003 kom företaget ur stealth -läge och kallades PathScale. Ordet PathScale är beskrivande för företagets ursprungliga designmål för kluster. I början av 2003 med framgången med AMD Opteron bytte ansträngningar på företaget till andra produkter som högpresterande 64-bitars kompilatorer .

Företagets frön såddes i början av 1980 -talet på Lawrence Livermore National Laboratory , där fyra av företagets sju grundare arbetade tillsammans för att bygga S1 -superdatorn . Den första tekniska chefen på PathScale, Tom McWilliams, hade den första idén för företaget och införlivades i juli 2001. Han lade till tre av sina LLNL -kollegor (Jeff Rubin, Jeff Broughton, Fred Chow) till företaget kort därefter. McWilliams hade varit grundare av företaget på Valid Logic Systems och Key Computer och arbetat på SGI, Sun Microsystems och Amdahl Corporation . Chow var tidigare chefsvetare för kompilatorer vid SGI och MIPS.

PathScale Inc. förvärvades och återsåldes flera gånger. Först av QLogic i februari 2006, för cirka 109 miljoner dollar. En nätverksteknik som heter InfiniPath marknadsfördes som TrueScale av QLogic och såldes sedan till Intel och blev grunden för Omni-Path . Kompilatortekniken förvärvades av SiCortex i augusti 2007 och av Cray i augusti 2009, när SiCortex likviderades . Cray ägde immaterialrätten fram till mars 2012 då en ny PathScale Inc. förvärvade alla tillgångar.

Den 13 juni 2011 meddelade PathScale att EKOPath 4 -kompilatorsviten skulle bli programvara med öppen källkod och licensierad enligt GPL .

Sviten innehåller:

  • C , C ++ och Fortran 77/90/95/2003 (delvis) kompilatorer
  • Komplett support för OpenMP 2.5 (inklusive WORKSHARE)
  • Komplett stöd för 64-bitars och 32-bitars x86-kompilering
  • Kodgenerering för AMD64 ABI , AMD Opteron och Intel EM64T
  • Optimerat AMD Core Math -bibliotek
  • Avancerad multi- threaded debugger PathDB
  • Kompatibel med GNU / gcc- verktygskedja och populära felsökare från tredje part
  • Stöds för SUSE , Red Hat och Ubuntu

Se även

Referenser

Vidare läsning

externa länkar