Supercomputer
Che cos’è un supercomputer?
Il supercomputer è generalmente applicabile ai computer ad alte prestazioni più veloci accessibili in un dato momento particolare. Questi supercomputer sono solitamente utilizzati per progetti di ricerca e ingegneria che coinvolgono calcoli estremamente ad alta velocità. Gli usi comuni per i potenti computer includono il test di formule matematiche per processi fisici complessi o modelli come condizioni climatiche, evoluzione celeste, armi nucleari e missili, nuove sostanze chimiche (in particolare per applicazioni medicinali) e crittologia. Quando la spesa di calcolo ad alte prestazioni ridotto nel 1990, sempre più aziende hanno iniziato a utilizzare computer potenti per l’analisi di mercato e altre strategie di business.
Figura.1 Supercomputer a destra
Qual è il nome del supercomputer più veloce del mondo?
L’ultimo modello di computer più veloce al mondo si chiama Fugaku, alimentato dal SOC A64FX a 48 core di Fujitsu. Si trova presso il RIKEN Computational Science Centre nella città di Kobe, che si trova in Giappone. Questo ha sconfitto il leader di successo esistente, il programma Summit del Dipartimento dell’Energia degli Stati Uniti — che per due volte di fila ha superato la lista Top 500-con un margine di 2.8 x, l’organizzazione no-profit Top500 ha rivelato il 22 giugno 2020. Il supercomputer più veloce nel mondo appena nominato viene utilizzato per combattere il coronavirus. Il posto più alto è stato preso dal supercomputer giapponese Fugaku, facendo 2,8 volte calcoli aggiuntivi al secondo rispetto a un sistema IBM statunitense. Implementato presso il RIKEN Centre for Computational Science in Giappone, Fugaku è ampiamente utilizzato in applicazioni che affrontano sfide scientifiche e sociali prioritarie. Questi includono lo sviluppo di farmaci, la tecnologia medica, la previsione meteorologica e il cambiamento climatico, la produzione di energia rinnovabile e l’esplorazione delle regole fondamentali dell’universo. Il lavoro COVID-19 viene ora utilizzato su base sperimentale. Fugaku è quello di iniziare il servizio completo nel mese di aprile 2021. La ricerca di possedere il supercomputer più potente non finisce mai davvero. Questa amichevole rivalità paese-paese ha lanciato un boom di potenza di elaborazione e non sembra che rallenterà nel prossimo futuro.
Quale tipo di sistema operativo viene utilizzato da un supercomputer?
Quasi tutti i supercomputer hanno fatto uso di alcuni sistemi operativi UNIX like. Tali versioni UNIX contenevano l’AIX di IBM, il framework Linux open source e altre implementazioni Cray come UNICOS. Nella parte inferiore del calcolo ad alte prestazioni, un nuovo fenomeno chiamato clustering, è possibile costruire il proprio supercomputer da fare questo disegno. Se un inventore avesse il concetto di installare Windows su un supercomputer, probabilmente non tornerebbe all’informatica. I supercomputer sono macchine progettate per scopi unici e che necessitano, e configurate per tale compito, di un sistema operativo specializzato. Il progetto Beowulf fornisce istruzioni su come creare una varietà di processori per personal computer off-the-shelf, utilizzando sistemi operativi Linux, e processori interconnessione con Fast Ethernet. Per controllare l’elaborazione parallela, i programmi devono essere scritti. I supercomputer sono infatti dispositivi di altissimo livello (più di 100 PETAFLOP) utilizzati in tutta la scienza e l’analisi, come quelli per la meccanica quantistica, le misure di previsione meteorologica, la ricerca climatica, la dinamica molecolare e la simulazione fisica. La maggior parte di queste attività sono svolte in questi processi a causa dell’applicazione di Intelligenza Artificiale e Reti Neurali. Tutto questo controllo, tuttavia, non sarebbe di alcuna utilità se non fosse per i complicati sistemi operativi che utilizzano questo strumento. Tali team di alto livello hanno impiegato sistemi basati su Unix per un lungo periodo di tempo. Notano, anche se, che Unix è un closed source, ha approvato, ed è molto costoso adattarsi. D’altra parte, Linux è un framework gratuito e open source con grande personalizzazione.
La velocità e la memorizzazione di un supercomputer.
La memoria di un computer conserva le informazioni mentre vengono elaborate dal processore. Mentre giochi a Fortnite, RAMof memorizza e monitora la direzione e la velocità in cui ti stai muovendo. Tra 8 a 16 GB di RAM molti utenti ottengono da perfetto. Ciò significa che la macchina può trasportare ed elaborare una quantità enorme di informazioni allo stesso tempo, consentendo simulazioni su larga scala di sistemi complessi, come il distruttivo terremoto di Tangshan del 1976. Anche un supercomputer più semplice, come il Comet del San Diego Supercomputer Centre, ha 247 terabyte di memoria — quasi quattromila volte quella di un computer portatile molto ben attrezzata. I supercomputer avanzati hanno chip, memoria e storage simili ai computer desktop , tranne che hanno decine di migliaia invece di solo diversi processori.
Supercomputer per paese saggio.
A giugno 2020, dei 500 supercomputer più potenti del mondo, 226 erano in Cina, una stima che raddoppiava quella del suo rivale più vicino, gli Stati Uniti, che ha contribuito per altri 113 computer potenti. Nel complesso, le due nazioni compongono circa due terzi dei supercomputer più efficienti del mondo.
Le caratteristiche dei supercomputer.
Questi tipi di computer possono risolvere grandi quantità di equazioni e calcoli complessi. Allo stesso tempo, più client sono in grado di controllare i supercomputer. Come sempre più costoso e nessun utente ordinario può permettersi questi tipi di dispositivi. I supercomputer sono utilizzati in applicazioni specializzate in cui sono necessarie grandi quantità e misurazioni complesse. I supercomputer hanno un enorme spazio di archiviazione. Più aziende utilizzano questo sistema come base part-time, perché in pochi periodi i supercomputer sono in grado di svolgere compiti importanti. Questi computer super potenti ci permettono di effettuare esperimenti simulati per testate atomiche e altri test medici rischiosi, poiché questo tipo di applicazioni sono più distruttive per l’ambiente se vengono eseguite su test in tempo reale. I supercomputer non vengono utilizzati per problemi come l’hosting di servizi Web in esecuzione costante, l’hosting di app o l’elaborazione aziendale di base. Non sarà in esecuzione il sito web o un foglio di calcolo su un supercomputer, per esempio. Per un sacco di cose, non verrà eseguito questo tipo di applicazioni; il primo è la spesa, supercomputer sono costituiti da altamente ingegnerizzato, attrezzature potenti, e un computer scaffale in grado di gestire questo tipo di applicazione senza rompere un sudore. L’altro è che l’esecuzione di software generico su hardware così altamente specializzato non sarebbe utile, di nuovo un computer normale funzionerebbe bene. Il vantaggio può essere visto quando il volume di dati o la complessità di calcolo è tale che l’hardware delle materie prime non è in grado di svolgere il lavoro in un ragionevole lasso di tempo (giorni, settimane o mesi). A volte questi carichi di lavoro devono essere eseguiti nelle nostre ore in minuti, quindi il tempo necessario per i risultati è essenziale.