Pfadskala - PathScale

PathScale EKOPath-Compiler
Entwickler PathScale Inc.
Erstveröffentlichung 2003 ; Vor 18 Jahren ( 2003 )
Stabile Version
5.0.0 / 5. Dezember 2013 ; vor 7 Jahren ( 2013-12-05 )
Geschrieben in C und C++
Betriebssystem Linux , FreeBSD und Solaris
Plattform x86-64
Typ Compiler
Webseite www.pathscale.com

PathScale Inc. war ein Unternehmen, das eine hochoptimierende C- , C++ - und Fortran- Compiler-Suite für die x86-64- Mikroprozessorarchitekturen entwickelt hat . Es leitet sich von den SGI- Compilern für den R10000- Prozessor der MIPS-Architektur ab , genannt MIPSPro.

Geschichte

PathScale wurde 2001 als Key Research gegründet und hatte ursprünglich die Aufgabe, geclusterte Linux- Serverlösungen basierend auf einem kostengünstigen 64-Bit-Design zu entwickeln. Ende 2003 verließ das Unternehmen den Stealth-Modus und hieß PathScale. Das Wort PathScale beschreibt die ursprünglichen Designziele des Unternehmens für Cluster. Anfang 2003, mit dem Erfolg des AMD Opteron , verlagerten sich die Bemühungen des Unternehmens auf andere Produkte wie Hochleistungs-64-Bit- Compiler .

Die Saat des Unternehmens wurde in den frühen 1980er Jahren im Lawrence Livermore National Laboratory gesät , wo vier der sieben Gründer des Unternehmens zusammen am Bau des Supercomputers S1 arbeiteten . Der erste Chief Technical Officer bei PathScale, Tom McWilliams, hatte die erste Idee für das Unternehmen und wurde im Juli 2001 gegründet. Kurz darauf verstärkte er drei seiner LLNL-Kollegen (Jeff Rubin, Jeff Broughton, Fred Chow) in das Unternehmen. McWilliams war Firmengründer bei Valid Logic Systems und Key Computer und arbeitete bei SGI, Sun Microsystems und Amdahl Corporation . Chow war zuvor Chief Scientist für Compiler bei SGI und MIPS.

PathScale Inc. wurde mehrmals erworben und weiterverkauft. Zuerst von QLogic im Februar 2006 für etwa 109 Millionen US-Dollar. Eine Netzwerktechnologie namens InfiniPath wurde von QLogic als TrueScale vermarktet und dann an Intel verkauft und wurde zur Grundlage von Omni-Path . Die Compiler-Technologie wurde im August 2007 von SiCortex und im August 2009 von Cray übernommen, als SiCortex liquidiert wurde . Cray besaß das geistige Eigentum bis März 2012, als eine neue PathScale Inc. alle Vermögenswerte erwarb.

Am 13. Juni 2011 gab PathScale bekannt, dass die Compiler-Suite EKOPath 4 Open Source-Software wird und unter der GPL lizenziert wird .

Die Suite enthält:

  • C , C++ und Fortran 77/90/95/2003 (partielle) Compiler
  • Vollständige Unterstützung für OpenMP 2.5 (einschließlich WORKSHARE)
  • Vollständige Unterstützung für 64-Bit- und 32-Bit-x86-Kompilierung
  • Codegenerierung für AMD64 ABI , AMD Opteron und Intel EM64T
  • Optimierte AMD Core Math Library
  • Erweiterter Multithread- Debugger PathDB
  • Kompatibel mit der GNU / gcc- Toolkette und beliebten Debuggern von Drittanbietern
  • Unterstützt auf SUSE , Red Hat und Ubuntu

Siehe auch

Verweise

Weiterlesen

Externe Links