Un superordenador es un ordenador con un alto nivel de rendimiento en comparación con un ordenador de uso general. El rendimiento de un superordenador se mide en operaciones de coma flotante por segundo (FLOPS) en lugar de en millones de instrucciones por segundo (MIPS). Los superordenadores contienen decenas de miles de procesadores y pueden realizar miles de millones y trillones de cálculos o computaciones por segundo. Algunos superordenadores pueden realizar hasta cien cuatrillones de FLOPS. Dado que la información se mueve rápidamente entre los procesadores de un superordenador (en comparación con los sistemas de computación distribuida), son ideales para aplicaciones en tiempo real.
Los superordenadores se utilizan para fines científicos y de ingeniería que requieren muchos datos y cálculos, como la mecánica cuántica, la predicción meteorológica, la exploración de petróleo y gas, el modelado molecular, las simulaciones físicas, la aerodinámica, la investigación de la fusión nuclear y el criptoanálisis. Los primeros sistemas operativos se hacían a medida de cada superordenador para aumentar su velocidad. En los últimos años, la arquitectura de los superordenadores se ha alejado de los sistemas operativos propios y patentados para dar paso a Linux. Aunque la mayoría de los superordenadores utilizan un sistema operativo basado en Linux, cada fabricante optimiza su propio derivado de Linux para obtener el máximo rendimiento del hardware. En 2017, la mitad de los 50 principales superordenadores del mundo utilizaban SUSE Enterprise Linux Server.
Los superordenadores más grandes y potentes son en realidad múltiples ordenadores que realizan un procesamiento en paralelo. En la actualidad, muchas empresas de investigación académica y científica, compañías de ingeniería y grandes empresas que requieren una potencia de procesamiento masiva utilizan la computación en nube en lugar de los superordenadores. La computación de alto rendimiento (HPC) a través de la nube es más asequible, escalable y más rápida de actualizar que los superordenadores locales. Las arquitecturas de HPC basadas en la nube pueden ampliarse, adaptarse y reducirse en función de las necesidades empresariales. SUSE Linux Enterprise High Performance Computing permite a las organizaciones aprovechar su hardware existente para los cálculos de HPC y las operaciones con gran cantidad de datos.