Come sono le specifiche tecniche di un supercomputer?

Le specifiche tecniche di un supercomputer tenderanno ad essere ai limiti della tecnologia del dispositivo e dell'architettura (come i dispositivi sono messi insieme). Un certo numero di aggettivi e prefissi hanno ottenuto l'uso tra cui "super", o "allungato", e poi i prefissi numerici a partire da Mega (kilo), giga, tera, peta, e ora si avvicina a exa- (l'attuale prefisso non ancora esistente in attuazione). Si arriva ad apprezzare esponenti e loghi.

Esistono regole empiriche come quelle scritte da Amdahl (appena morto) in un dibattito, discorso di sessione del 1967. Mi ha esteso il copyright leggibile a macchina sul suo testo (è lungo appena 2,5 pagine). Ho incorporato il suo testo nelle FAQ di Usenet comp.sys.super. Amdahl era un vero gentiluomo. Le macchine veloci richiedono anche una memoria veloce e una grande memoria secondaria.

Il general-purpose computing di solito può scambiare il tempo di calcolo con lo storage computazionale. Il supercalcolo generalmente non può. Esistono eccezioni come la macchina Pi (nota sotto). Storicamente, il prefisso "super" non viene direttamente da Superman, ma la parola in codice per la bomba H che Teller concepì dalle idee di Hans Bethe sulla fusione. La super (-bomba) è stata completata prima dei primi supercomputer.
Il supercomputing generalmente tende a non scalare linearmente (O(n)). Le architetture parallele generalmente scalano linearmente con alcune eccezioni come le mesh (non proprio general purpose). Larry Mastiner (PARC) aveva una grande vignetta nella sua tesi di dottorato (non specificamente sul supercalcolo ma sull'informatica in generale) che mostrava le "Montagne della Complessità:" O(n^3), O(p), O(NP), "Turing tar pits", ecc.

Dal punto di vista del venditore, sono, in molti casi, disposti a raddoppiare la memoria e forse dimezzare la velocità di clock. Questo fa a malapena un'ammaccatura dei pacchetti di simulazione e analisi 2-D, 3-D, e anche 4-D. Dovete avere una mano sulla complessità o sarete visti come un utente aziendale sprovveduto. Avete bisogno di fattori di miglioramento delle prestazioni tra 8-16 volte (circa 10 volte più veloce e più grande) rispetto alle architetture esistenti. Si insiste sulla prova, non sulla simulazione.

È tutto sull'applicazione e non necessariamente sull'interazione. Tutto dipende da chi e cosa giustifica la spesa. Se dovete chiedere, non capite,

Inoltre, quando fate queste specifiche, la maggior parte delle istituzioni non vuole che le istituzioni concorrenti o nemiche conoscano gli scopi di tali specifiche.