Supertietokone on tietokone, jonka suorituskyky on suuri verrattuna yleiskäyttöiseen tietokoneeseen. Supertietokoneen suorituskyky mitataan liukulukuoperaatioina sekunnissa (FLOPS) eikä miljoonina ohjeina sekunnissa (MIPS). Supertietokoneissa on kymmeniä tuhansia prosessoreita, ja ne voivat suorittaa miljardeja ja biljoonia laskutoimituksia tai laskutoimituksia sekunnissa. Jotkut supertietokoneet voivat suorittaa jopa sata kvadriljoonaa FLOPSia. Koska tieto liikkuu supertietokoneessa nopeasti prosessoreiden välillä (verrattuna hajautettuihin laskentajärjestelmiin), ne soveltuvat erinomaisesti reaaliaikaisiin sovelluksiin.
Supertietokoneita käytetään tietointensiivisiin ja laskentaravinteisiin tieteellisiin ja teknisiin tarkoituksiin, kuten kvanttimekaniikkaan, sääennusteisiin, öljyn- ja kaasunetsintään, molekyylimallinnukseen, fysikaalisiin simulointeihin, aerodynamiikkaan, ydinfuusiotutkimukseen ja kryptoanalyysiin. Varhaiset käyttöjärjestelmät räätälöitiin kutakin supertietokonetta varten sen nopeuden lisäämiseksi. Viime vuosina supertietokoneiden arkkitehtuurissa on siirrytty omista, talon sisäisistä käyttöjärjestelmistä Linuxiin. Vaikka useimmat supertietokoneet käyttävät Linux-pohjaista käyttöjärjestelmää, kukin valmistaja optimoi oman Linux-johdannaisensa laitteiston huippusuorituskyvyn saavuttamiseksi. Vuonna 2017 puolet maailman 50 suurimmasta supertietokoneesta käytti SUSE Enterprise Linux Serveriä.
Suurimmat ja tehokkaimmat supertietokoneet ovat itse asiassa useita tietokoneita, jotka suorittavat rinnakkaista prosessointia. Nykyään monet akateemiset ja tieteelliset tutkimusyritykset, insinööritoimistot ja suuret yritykset, jotka tarvitsevat massiivista laskentatehoa, käyttävät supertietokoneiden sijaan pilvilaskentaa. Pilvipalvelun kautta tapahtuva suurteholaskenta (HPC) on edullisempaa, skaalautuvampaa ja nopeammin päivitettävissä kuin tiloissa olevat supertietokoneet. Pilvipohjaiset HPC-arkkitehtuurit voivat laajentua, mukautua ja supistua liiketoiminnan tarpeiden mukaan. SUSE Linux Enterprise High Performance Computingin avulla organisaatiot voivat hyödyntää olemassa olevaa laitteistoaan HPC-laskentaan ja tietointensiivisiin toimintoihin.