PathScale - PathScale
| Vývojáři | PathScale Inc. |
|---|---|
| První vydání | 2003 |
| Stabilní uvolnění | 5.0.0 / 5. prosince 2013
|
| Napsáno | C a C ++ |
| Operační systém | Linux , FreeBSD a Solaris |
| Plošina | x86-64 |
| Typ | Překladač |
| webová stránka | www.pathscale.com |
PathScale Inc. byla společnost, která vyvinula vysoce optimalizující sadu kompilátorů C , C ++ a Fortran pro architektury mikroprocesorů x86-64 . Vychází z kompilátorů SGI pro procesor MIPS architektury R10000 s názvem MIPSPro.
Dějiny
Společnost PathScale byla založena v roce 2001 jako Key Research a jejím původním posláním bylo vyvíjet klastrovaná serverová řešení Linux na základě levného 64bitového designu. Na konci roku 2003 společnost vyšla ze skrytého režimu a nesla název PathScale. Slovo PathScale popisuje původní cíle návrhu společnosti pro klastry. Počátkem roku 2003 s úspěchem AMD Opteron přešlo úsilí společnosti na jiné produkty, jako jsou vysoce výkonné 64bitové kompilátory .
Semena společnosti byla zaseta počátkem 80. let do národní laboratoře Lawrence Livermore National Laboratory , kde čtyři ze sedmi zakladatelů společnosti společně pracovali na stavbě superpočítače S1 . První technický ředitel společnosti PathScale, Tom McWilliams, měl původní myšlenku pro společnost a byl začleněn v červenci 2001. Krátce poté do společnosti přidal tři své kolegy z LLNL (Jeff Rubin, Jeff Broughton, Fred Chow). McWilliams byl zakladatelem společnosti ve společnostech Valid Logic Systems a Key Computer a pracoval ve společnostech SGI, Sun Microsystems a Amdahl Corporation . Chow byl dříve vedoucím vědcem kompilátorů SGI a MIPS.
Společnost PathScale Inc. byla získána a několikrát znovu prodána. Nejprve společností QLogic v únoru 2006 za zhruba 109 milionů dolarů. Síťová technologie s názvem InfiniPath byla společností QLogic prodávána jako TrueScale a poté prodána společnosti Intel a stala se základem Omni-Path . Technologii kompilátoru získala společnost SiCortex v srpnu 2007 a společnost Cray v srpnu 2009, kdy byla společnost SiCortex zlikvidována . Cray vlastnil duševní vlastnictví až do března 2012, kdy veškerá aktiva získala nová společnost PathScale Inc.
13. června 2011 společnost PathScale oznámila, že sada kompilátorů EKOPath 4 se stane softwarem s otevřeným zdrojovým kódem a licencována pod licencí GPL .
Sada obsahuje:
- Kompilátory C , C ++ a Fortran 77/90/95/2003 (částečné)
- Kompletní podpora pro OpenMP 2.5 (včetně WORKSHARE)
- Kompletní podpora pro 64bitovou a 32bitovou kompilaci x86
- Generování kódu pro AMD64 ABI , AMD Opteron a Intel EM64T
- Optimalizovaná matematická knihovna AMD Core
- Pokročilý vícevláknový debugger PathDB
- Kompatibilní s řetězcem nástrojů GNU / gcc a oblíbenými debuggery třetích stran
- Podporováno na SUSE , Red Hat a Ubuntu