supercomputer

Un supercomputer è un computer che funziona alla velocità operativa attualmente più alta o vicina ai computer. Tradizionalmente, i supercomputer sono stati utilizzati per applicazioni scientifiche e ingegneristiche che devono gestire database molto grandi o eseguire una grande quantità di calcoli (o entrambi). Sebbene i progressi come i processori multi-core e le GPGPU (unità di elaborazione grafica generica) abbiano abilitato macchine potenti per uso personale (vedi: supercomputer desktop, supercomputer GPU), per definizione, un supercomputer è eccezionale in termini di prestazioni.

In un dato momento, ci sono alcuni supercomputer ben pubblicizzati che funzionano a velocità estremamente elevate rispetto a tutti gli altri computer. Il termine viene talvolta applicato anche a computer molto più lenti (ma comunque incredibilmente veloci). I supercomputer più grandi e potenti sono in realtà più computer che eseguono l'elaborazione parallela. In generale, esistono due approcci di elaborazione parallela: multiprocessing simmetrico (SMP) e elaborazione massiccia parallela (MPP).

A giugno 2016, il supercomputer più veloce al mondo era il Sunway TaihuLight, nella città di Wixu in Cina. Alcune statistiche su TaihuLight:

  • 40,960 processori RISC a 64 bit con 260 core ciascuno.
  • Prestazioni di picco di 125 petaflop (quadrilioni di operazioni in virgola mobile al secondo).
  • Memoria DDR32 da 3 GB per nodo di calcolo, 1.3 PB di memoria in totale.
  • Sistema operativo Sunway Raise basato su Linux.

Notevoli supercomputer nel corso della storia:

Il primo supercomputer di successo commerciale, il CDC (Control Data Corporation) 6600 è stato progettato da Seymour Cray. Rilasciato nel 1964, il CDC 6600 aveva una singola CPU e costava 8 milioni di dollari, l'equivalente di 60 milioni di dollari oggi. Il CDC potrebbe gestire tre milioni di operazioni in virgola mobile al secondo (flop).

Cray ha continuato a fondare una società di supercomputer con il suo nome nel 1972. Sebbene la società sia passata di mano diverse volte, è ancora operativa. Nel settembre 2008, Cray e Microsoft hanno lanciato CX1, un supercomputer personale da $ 25,000 destinato a mercati come quello aerospaziale, automobilistico, accademico, dei servizi finanziari e delle scienze della vita.

IBM è stata un appassionato concorrente. Il Roadrunner della società, una volta il supercomputer al primo posto, era due volte più veloce del Blue Gene di IBM e sei volte più veloce di qualsiasi altro supercomputer in quel momento. Watson di IBM è famoso per aver adottato il cognitive computing per battere il campione Ken Jennings in Jeopardy !, un popolare quiz show.

I migliori supercomputer degli ultimi anni:

Anno

supercomputer

Velocità massima
  (Rmax)

Luogo

2016

Sunway TaihuLight

93.01 PFLOPS

Wuxi, Cina

2013

NUDT Tianhe-2

33.86 PFLOPS

Guangzhou, Cina

2012

Cray Titan

17.59 PFLOPS

Oak Ridge, Stati Uniti

2012

IBM Sequoia

17.17 PFLOPS

Livermore, Stati Uniti

2011

Fujitsu K computer

10.51 PFLOPS

Kobe, in Giappone

2010

Tianhe-IA

2.566 PFLOPS

Tianjin, Cina

2009

Cray Jaguar

1.759 PFLOPS

Oak Ridge, Stati Uniti

2008

IBM Roadrunner

1.026 PFLOPS

Los Alamos, Stati Uniti

1.105 PFLOPS

 

Negli Stati Uniti, alcuni centri di supercomputer sono interconnessi su una dorsale Internet nota come vBNS o NSFNet. Questa rete è la base per un'infrastruttura di rete in evoluzione nota come National Technology Grid. Internet2 è un progetto guidato dall'università che fa parte di questa iniziativa.

All'estremità inferiore del supercalcolo, il clustering richiede più di un approccio costruito da soli al supercalcolo. Il progetto Beowulf offre una guida su come mettere insieme una serie di processori per personal computer standard, utilizzando sistemi operativi Linux e interconnessione dei processori con Fast Ethernet. Le applicazioni devono essere scritte per gestire l'elaborazione parallela.