# Supercomputer/Storia

Supercomputer
Copertina Tutti i moduli · Sviluppo
* DefinizioneSupercomputer/Definizione
* StoriaSupercomputer/Storia
* Tassonomia di FlynnSupercomputer/Tassonomia di Flynn
* Calcolo paralleloSupercomputer/Calcolo parallelo
* HardwareSupercomputer/Hardware
* PipelineSupercomputer/Pipeline
* Processore vettorialeSupercomputer/Processore vettoriale
* CacheSupercomputer/Cache
* Uniform Memory AccessSupercomputer/Uniform Memory Access
* Non-Uniform Memory AccessSupercomputer/Non-Uniform Memory Access
* Raffreddamento a liquidiSupercomputer/Raffreddamento a liquidi
* RAIDSupercomputer/RAID
* SoftwareSupercomputer/Software
* Legge di AmdahlSupercomputer/Legge di Amdahl
* OccamSupercomputer/Occam
* MPISupercomputer/MPI
* PVMSupercomputer/PVM
* openMosixSupercomputer/openMosix
* Misura delle prestazioniSupercomputer/Misura delle prestazioni
* UtilizziSupercomputer/Utilizzi
* Elenco di computer: · Macchina AnaliticaSupercomputer/Macchina Analitica · ColumbiaSupercomputer/Columbia · ENIACSupercomputer/ENIAC · ILLIAC IVSupercomputer/ILLIAC IV · CDC 6600Supercomputer/CDC 6600 · CDC 7600Supercomputer/CDC 7600 · CDC CyberSupercomputer/CDC Cyber · CDC STAR-100Supercomputer/CDC STAR-100 · ETA10Supercomputer/ETA10 · TX-0Supercomputer/TX-0 · SAGESupercomputer/SAGE · Cray-1Supercomputer/Cray-1 · Cray-2Supercomputer/Cray-2 · Cray X-MPSupercomputer/Cray X-MP · IBM 7030Supercomputer/IBM 7030 · Zuse Z1Supercomputer/Zuse Z1 · Zuse Z2Supercomputer/Zuse Z2 · Zuse Z3Supercomputer/Zuse Z3 Elenco attuale dei 500 computer più potenti al mondo - TOP500Supercomputer/Elenco attuale dei 500 computer più potenti al mondo - TOP500
Modifica il sommario
Usualmente si ritiene che i supercomputer siano i più potenti computer del pianeta, questa classificazione comprende tutti i primi computer a partire dalla macchina analitica di Babbage passando per i vari modelli di Zuse (i primi computer funzionanti) fino ad arrivare ai supercomputer dei giorni nostri.
Molti esperti dell'informatica invece fanno risalire i supercomputer agli anni cinquanta e in particolare al NORC prodotto da IBM per via delle soluzioni particolari adottate per ottenere una macchina con le migliori prestazioni e quindi con soluzioni tecniche diverse da quelle utilizzate per i modelli precedenti.
Tra gli anni 60 e la metà degli anni 70 la società CDC con i suoi supercomputer fu l'azienda leader del settore. I tecnici della CDC per ottenere elevate prestazioni di calcolo svilupparono diverse soluzioni tecnologiche come l'utilizzo di processori specializzati per i diversi compiti (CDC 6600), l'utilizzo di pipeline (CDC 7600) e l'utilizzo di processori vettoriali (CDC STAR-100). Scelte strategiche della CDC rischiarono di far fallire la società e alcuni tecnici insoddisfatti dei dirigenti della società abbandonarono la CDC per tentare nuove strade. Tra questi il più famoso fu Seymour Cray che con il Cray-1 segnò una nuova strada per le soluzioni tecnologiche utilizzate e per l'elevata potenza di calcolo sviluppata.
Dalla metà degli anni 70 fino alla fine degli anni 80 la Cray Research rappresentò il leader nel settore del supercalcolo. Cray estese le innovazioni utilizzate nelle macchine della CDC portandole al loro estremo ed utilizzando soluzioni innovative come il raffreddamento a liquido o delle strutture a torre ove alloggiare le schede con le unità di calcolo in modo da ridurre la lunghezza media delle connessioni.
Negli anni 90 i supercomputer divennero macchine a parallelismo massivo basate su centinaia se non migliaia di processori elementari. Inizialmente questi processori erano ancora dei processori sviluppati esplicitamente per il supercalcolo come quelli utilizzati dal CM-5/1024 ma verso la fine degli anni novanta oramai si era passati definitivamente a processori generici che fornivano elevate prestazioni e costi ridotti per via della produzione in serie attuata da ditte come Intel o Advanced Micro Devices.
Negli ultimi anni i supercomputer sono macchine sempre più parallele e dotate di un numero sempre maggiore di processori elementari. Esempio eclatante è il Blue Gene/L che con i suoi 131.072 processori è la più potente macchina del pianeta. Questa macchina è dotata di processori PowerPC 440, una variante della famiglia di processori PowerPC G5. Difatti i moderni processori sono realizzati dalle case produttrici grazie a complessi programmi attraverso i quali disegnarne gli schemi e compilarli in formato intellegibile per le apparecchiature che provvederanno alla fabbricazione. Quindi per adattare un processore generico basta modificare il programma e ricompilarlo.
È da notare che l'Europa dopo un inizio promettente non ha mai trainato la ricerca dell'ambito dei supercomputer e in generale dei computer. Dalla seconda guerra mondiale fino agli anni 90 gli Stati Uniti d'America hanno praticamente posseduto sempre i più potenti computer del pianeta. Ma dagli anni 90 in poi il Giappone ha iniziato ad imporsi come competitore credibile all'egemonia Statunitense grazie a cospicui finanziamenti pubblici a progetti di supercalcolo. Negli ultimi anni il progetto Blue Gene (finanziato dal Dipartimento della Difesa Statunitense) ha rinsaldato la posizione Statunitense ed al momento non sono noti progetti in grado di intaccare la posizione Statunitense nel settore del supercalcolo.