PathScale - PathScale

PathScale EKOPath Compiler
Udvikler (er) PathScale Inc.
Første udgivelse 2003 ; 18 år siden ( 2003 )
Stabil udgivelse
5.0.0 / 5. december 2013 ; 7 år siden ( 2013-12-05 )
Skrevet i C og C ++
Operativ system Linux , FreeBSD og Solaris
Platform x86-64
Type Kompilator
Internet side www.pathscale.com

PathScale Inc. var en virksomhed, der udviklede en stærkt optimerende C , C ++ og Fortran- kompilatorsuite til x86-64 mikroprocessorarkitekturer . Det stammer fra SGI -kompilatorerne til MIPS -arkitekturen R10000 -processor, kaldet MIPSPro.

Historie

PathScale blev grundlagt i 2001 som Key Research, og dens oprindelige mission var at udvikle klyngede Linux- serverløsninger baseret på et billigt 64-bit design. I slutningen af ​​2003 kom virksomheden ud af stealth -tilstand og blev kaldt PathScale. Ordet PathScale er beskrivende for virksomhedens oprindelige designmål for klynger. I begyndelsen af ​​2003 med succes med AMD Opteron skiftede indsatsen i virksomheden til andre produkter som højtydende 64-bit- kompilatorer .

Virksomhedens frø blev sået i begyndelsen af ​​1980'erne på Lawrence Livermore National Laboratory , hvor fire af virksomhedens syv grundlæggere arbejdede sammen ved at bygge S1 -supercomputeren . Den første tekniske chef på PathScale, Tom McWilliams, havde den første idé til virksomheden og blev inkorporeret i juli 2001. Han tilføjede tre af sine LLNL -kolleger (Jeff Rubin, Jeff Broughton, Fred Chow) til virksomheden kort tid efter. McWilliams havde været grundlægger af virksomheden hos Valid Logic Systems og Key Computer og arbejdet hos SGI, Sun Microsystems og Amdahl Corporation . Chow var tidligere chefforsker for kompilatorer på SGI og MIPS.

PathScale Inc. blev erhvervet og videresolgt flere gange. Først af QLogic i februar 2006 for omkring $ 109 mio. En netværksteknologi kaldet InfiniPath blev markedsført som TrueScale af QLogic og derefter solgt til Intel og blev grundlaget for Omni-Path . Compiler -teknologien blev erhvervet af SiCortex i august 2007 og af Cray i august 2009, da SiCortex blev likvideret . Cray ejede den intellektuelle ejendomsret indtil marts 2012, da en ny PathScale Inc. erhvervede alle aktiver.

Den 13. juni 2011 annoncerede PathScale, at EKOPath 4 compiler -pakken ville blive open source -software og licenseret under GPL .

Pakken indeholder:

  • C , C ++ og Fortran 77/90/95/2003 (delvis) kompilatorer
  • Komplet support til OpenMP 2.5 (inklusive WORKSHARE)
  • Komplet support til 64-bit og 32-bit x86-kompilering
  • Kodegenerering til AMD64 ABI , AMD Opteron og Intel EM64T
  • Optimeret AMD Core Math Library
  • Avanceret multi-threaded debugger PathDB
  • Kompatibel med GNU / gcc værktøjskæde og populære tredjeparts fejlfinder
  • Understøttes på SUSE , Red Hat og Ubuntu

Se også

Referencer

Yderligere læsning

eksterne links