Jos on yksi tietotekniikan alue, jolla linux dominoi täysin, se löytyy supertietokoneista. Maailman tehokkaimmista superkoneista 97 prosenttia ajetaan linuxilla. Nyt koodin tekeminen näihin laitteisiin halutaan standardoida.
Linux Foundationin OHPCCP-hankkeessa (OpenHPC Collaborative Project) ovat mukana Cray, Dell, Fujitsu, HP, Intel, Lenovo, SUSE sekä joukko yliopistoja ja tutkimuslaitoksia. He haluavat standardoida supertietokoneiden koodauskäytännöt.
Hanke koostuu projektikomponenteista, työkaluista ja liitäntämäärityksistä, joilla pyritään saamaan aikaan luotettava, standardoitu ohjelmistopino, jota kuitenkin voidaan räätälöidä tarpeen mukaan. Erilaisia komponentteja tuodaan tarjolle OHPCCP-yhteisön toimesta niin, että se istuvat erilaisiin kehitysympäristöihin.
Käytännössä hankkeessa halutaan esimerkiksi luoda vakaa ympäristö koodin testaukseen ja validointiin. Tavoitteena on, että esimerkiksi sovelluskoodi kootaan (build) samalla tavoin, lähdekoodi pysyy kontrollissa samalla tavoin, samoin koodivirheiden jäljitys. Yhteisöllisyyden toivotaan ja uskotaan alentavan superkoneiden koodin kehitystä.
Tämän hetken nopein supertietokone on kiinalainen Tianhe-2, jonka suorituskyky kirjataan lukemalla 33,9 petaflopsia. Yksi petaflops merkitsee tuhannen biljoonan liukulukulaskutoimituksen prosessoimista sekunnissa. Toisin sanoen Tianhe-2 laskee reilut 33 miljoonaa miljardia liukulukulaskua sekunnissa.
Tianhe-2:ssa on 16 000 suoritinyksikköä, joista jokainen koostuu kahdesta Intelin Ivy Bridge Xeon -suorittimesta ja kolmesta Xeon Phi -tytärsuorittimesta. Näin koneen laskentaydinten kokonaismäärä nousee yli 3,1 miljoonaan.
Listan kakkosena on Oak Ridgen kansallisen tutkimuslaboratorion Titan-kone, jossa yli 560 tuhatta ydintä yltää 17,6 petaflopsin suorityskykyyn. Kolmanneksi tehokkain superkone on IBM:n BlueGene/Q, joka työskentelee Lawrence Livermoren kansallislaboratoriossa. 1,6 miljoonaa Power-prosessoriydintä yltää 17,1 petaflopsiin. BlueGene-laitteistoa jäähdytetään vedellä.
Kaikki superkoneiden listan kärkilaitteet ajavat linuxilla.
Lisätietoja Linux Foundationin hankkeesta löytyy sen verkkosivuilta.