Superkomputer to komputer o dużej wydajności w porównaniu z komputerem ogólnego przeznaczenia. Wydajność superkomputera jest mierzona w operacjach zmiennoprzecinkowych na sekundę (FLOPS), a nie w milionach instrukcji na sekundę (MIPS). Superkomputery zawierają dziesiątki tysięcy procesorów i mogą wykonywać miliardy i biliony obliczeń lub obliczeń na sekundę. Niektóre superkomputery mogą wykonywać do stu kwadrylionów FLOPS. Ponieważ informacje szybko przemieszczają się między procesorami w superkomputerze (w porównaniu do rozproszonych systemów obliczeniowych), są one idealne do zastosowań w czasie rzeczywistym.
Superkomputery są używane do celów naukowych i inżynieryjnych wymagających dużej ilości danych i obliczeń, takich jak mechanika kwantowa, prognozowanie pogody, poszukiwanie ropy i gazu, modelowanie molekularne, symulacje fizyczne, aerodynamika, badania nad fuzją jądrową i analiza kryptograficzna. Wczesne systemy operacyjne były tworzone na zamówienie dla każdego superkomputera w celu zwiększenia jego szybkości. W ostatnich latach w architekturze superkomputerów odchodzi się od własnościowych, własnych systemów operacyjnych na rzecz Linuksa. Chociaż większość superkomputerów korzysta z systemu operacyjnego opartego na Linuksie, każdy producent optymalizuje swoją własną pochodną Linuksa w celu uzyskania szczytowej wydajności sprzętu. W 2017 r. połowa z 50 najlepszych na świecie superkomputerów korzystała z systemu SUSE Enterprise Linux Server.
Największe, najpotężniejsze superkomputery to w rzeczywistości wiele komputerów, które wykonują przetwarzanie równoległe. Obecnie wiele akademickich i naukowych firm badawczych, firm inżynieryjnych i dużych przedsiębiorstw wymagających ogromnej mocy obliczeniowej korzysta z chmur obliczeniowych zamiast superkomputerów. Wysokowydajne systemy obliczeniowe (HPC) w chmurze są bardziej przystępne cenowo, skalowalne i szybsze w modernizacji niż superkomputery znajdujące się na miejscu. Architektury HPC oparte na chmurze można rozbudowywać, dostosowywać i zmniejszać w zależności od potrzeb biznesowych. SUSE Linux Enterprise High Performance Computing pozwala organizacjom wykorzystać istniejący sprzęt do obliczeń HPC i operacji intensywnie wykorzystujących dane.