Supercomputer desktop o personali: implementazione e futuro

Sommario:

Supercomputer desktop o personali: implementazione e futuro
Supercomputer desktop o personali: implementazione e futuro

Video: Supercomputer desktop o personali: implementazione e futuro

Video: Supercomputer desktop o personali: implementazione e futuro
Video: Come avere Microsoft OFFICE 365 GRATIS per SEMPRE Legalmente | Senza Crack o Licenze 2023 - YouTube 2024, Aprile
Anonim

Molto tempo fa, anche prima del rilascio di Windows 7 finale, Windows 8 parlava di un sistema operativo a 128 bit. Correva voce, se si ricorda, che Windows 8 fosse un sistema operativo a 128 bit.

Ero scettico riguardo la compatibilità hardware. Un onorevole gentiluomo di Microsoft ha anche detto che ero un pessimista e che stavano lavorando con aziende hardware per un sistema operativo a 128 bit. Certo, stavano lavorando con un gruppo di hardware, ma il risultato finale era un sistema operativo mobile - non più di 64 bit - che poteva essere eseguito su tablet. Questo mi ha deluso e probabilmente anche molti altri utenti, suppongo.

Le voci iniziali su Windows 8 mi hanno sempre ricordato i supercomputer desktop. Ora che tutti i sistemi operativi tradizionali stanno diventando mobili, le prospettive di Supercomputer personali o Supercomputer desktop - i termini sono usati in modo intercambiabile - stanno diventando sottili. Ma ancora, quali sono i supercomputer desktop oi supercomputer personali? Come possono essere implementati in caso di necessità in futuro?

I paragrafi seguenti parlano di supercomputer desktop supponendo che lo scenario hardware corrente non cambierà, tranne che per rendere i computer più mobili.

Image
Image

Cosa sono i supercomputer personali

I supercomputer personali o desktop, in parole semplici, sono personal computer con un'eccezionale potenza di calcolo. Cioè, elaborare diversi terabyte di dati in pochi secondi. A partire da ora, i supercomputer desktop disponibili sono Cray CX1, Nvidia Tesla e Asus ECS 1000. Questi computer impiegano processori GPU pesantemente per eseguire molte attività contemporaneamente e sono sicuramente costosi. Non ho controllato i prezzi, ma puoi cercarli su Internet.

Secondo il CEO di Google, Eric Schmidt, gli attuali telefoni cellulari potrebbero anche qualificarsi come supercomputer personali:

“A billion people on the planet are carrying supercomputers in their hands. Now you think of them as mobile phones, but that’s not what they really are. They’re video cameras. They’re GPS devices. They’re powerful computers. They have powerful screens. They can do many different things, and oh, by the way, you can talk on them too. That’s what the mobile phone of today is.”

Ovviamente, i supercomputer desktop sono solo computer piccoli, portatili o standalone che hanno una potenza eccezionale di elaborazione di diversi terabyte in un secondo. Ma questa è la mia definizione. Personalmente, non sosterrò la dichiarazione di Eric, anche se è vero nel dire che i telefoni cellulari sono potenti computer. Non sono veramente dei supercomputer. Un supercomputer dovrebbe essere in grado di lavorare a 1 teraflop al minimo. In altre parole, dovrebbero essere 10 volte più veloci rispetto a un processore a 64 bit, in modo che il multitasking e tali attività non li rallentino durante l'elaborazione di un set di dati.

I supercomputer desktop non arriveranno da nessuna parte nel prossimo futuro, dato che tutti i sistemi operativi tradizionali si stanno ora concentrando sulla mobilità e, soprattutto, sul cloud.

La prossima sezione esamina la possibile implementazione dei supercomputer personali poiché nessun fornitore di hardware potrebbe prepararsi per la RAM o il bus della CPU in grado di gestire anche il calcolo a 128 bit in questo momento. Non esiste un processore che elabora 128 bit alla volta, per quanto ne so.

Implementazione di supercomputer desktop

Al momento vedo solo un metodo per elaborare 128 bit o più. Il metodo è da usare più processori in parallelo, tuttavia, nessun sistema operativo mainstream corrente richiede tale configurazione. In passato, è accaduto che i processori a 32 bit fossero accoppiati in parallelo per elaborare dati a 64 bit. Quindi, se Microsoft o qualsiasi altra azienda avrà un sistema operativo a 128 bit nel prossimo futuro, sarebbe l'abbinamento di 4 processori di 32 bit o 2 processori di 64 bit. Successivamente, possono ricercare e creare un processore in grado di elaborare dati a 128 bit alla volta. Di conseguenza, la larghezza del bus dovrebbe essere aumentata per aiutare i dati a viaggiare in blocchi di 128 bit.

È stata questa analisi a indurre qualcuno di Microsoft a commentare che io sono un pessimista e che stanno lavorando con provider di hardware. Hanno funzionato con i fornitori di hardware, ma per far emergere tablet e convertibili per sistemi operativi e applicazioni a 32 bit e 64 bit.

Avevo scritto che un sistema operativo a 128 bit, benché gradito, sarebbe difficile da implementare, poiché l'hardware attuale non può supportarlo subito e quindi la velocità non sarà molto diversa tra un sistema operativo a 64 bit e 128 bit. Avevo e ho ancora dubbi sui bus, ecc. Che devono trasportare 128 bit alla volta.

In un'altra storia ho letto su Engadget, una società chiamata Optalysys sta pianificando processori ottici. Quello userebbe raggi laser invece di circuiti flip-flop per accelerare l'elaborazione. Puoi leggere qui i supercomputer Optalysys. Tuttavia, l'azienda accetta che non sarà veloce come un vero supercomputer, ma sarebbe più veloce di Tesla supercomputer. Tali computer, con una velocità di elaborazione veloce, sarebbero benvenuti e ricercati dalle organizzazioni scientifiche e dai giocatori, se i costi non fossero molto alti. Sulla storia, posso dire che c'è ancora molto tempo prima che i computer arrivino sul mercato. Dovremo aspettare per vederlo in azione.

Utilizzo di IaaS per il supercalcolo

Un'altra idea che mi viene in mente è usare i servizi cloud. Poiché è possibile acquistare solo la quantità di infrastrutture e piattaforme necessarie, è possibile utilizzare tali servizi come IaaS di diversi fornitori per ottenere una buona velocità.

Il metodo migliore potrebbe essere quello di assumere servizi come il Google Compute Engine elaborare grandi quantità di dati come e quando richiesto invece di investire in più server e farli funzionare in parallelo per ottenere una maggiore velocità. Tuttavia, il costo di Google Compute Engine è di circa 2 milioni al giorno circa, quindi manterrebbe gli utenti medi lontani dal motore di calcolo.Sono sicuro che ci devono essere altre società cloud che offrono servizi simili a un prezzo inferiore. Questa parte deve essere ricercata per vedere come e quale azienda offre una piattaforma cloud che ci consente di aumentare la velocità di elaborazione. Con tali servizi, anche i telefoni cellulari possono essere supercomputer dato che anche loro possono connettersi al cloud.

Spero di aver chiarito alcuni concetti di base sui supercomputer desktop o sui supercomputer personali. Sentiti libero di aggiungere i tuoi input.

Consigliato: