Superdatorer använder inte en enda typ av processor. De är vanligtvis byggda med många tusentals eller till och med miljoner
processorer , som kan vara en blandning av olika typer, inklusive:
* specialdesignade processorer: Många superdatorer använder processorer specifikt utformade för högpresterande datoranvändning, ofta med många kärnor och specialiserade instruktioner för parallell bearbetning. Dessa är ofta baserade på x86-64 arkitektur eller andra specialiserade arkitekturer.
* Manycore CPU:er (centrala bearbetningsenheter): Dessa CPU:er har ett mycket stort antal kärnor på ett enda chip, vilket möjliggör massiv parallell beräkning inom ett mindre fysiskt utrymme.
* gpus (grafikbehandlingsenheter): GPU:er, ursprungligen designade för grafikåtergivning, används nu allmänt i superdatorer på grund av deras exceptionella parallella bearbetningsfunktioner. De utmärker sig för att hantera stora datasätt och mycket parallella operationer.
* FPGAS (fältprogrammerbara grinduppsättningar): Dessa är rekonfigurerbara chips som kan anpassas för specifika algoritmer och uppgifter, vilket erbjuder flexibilitet och hög prestanda för vissa applikationer.
* acceleratorer (t.ex. specialiserade AI -acceleratorer som TPU): Dessa processorer är utformade för specifika uppgifter, såsom maskininlärning eller konstgjord intelligens, och ger betydande prestationsförstärkningar inom dessa domäner.
Kort sagt, processortypen i en superdator är mycket beroende av den specifika maskinen och dess avsedda användning. Det är en heterogen arkitektur som ofta kombinerar olika typer av processorer för att optimera för olika arbetsbelastningar.