Desktop ili osobni superračunala - implementacija i budućnost

Sadržaj:

Desktop ili osobni superračunala - implementacija i budućnost
Desktop ili osobni superračunala - implementacija i budućnost

Video: Desktop ili osobni superračunala - implementacija i budućnost

Video: Desktop ili osobni superračunala - implementacija i budućnost
Video: CS50 2013 - Week 10, continued - YouTube 2024, Travanj
Anonim

Prije mnogo godina, čak i prije izdavanja konačnog sustava Windows 7, govori o Windows 8 nazvao 128-bitni operativni sustav. Bilo je glasina, ako se sjećate, da je Windows 8 128-bitni operacijski sustav.

Bio sam skeptičan glede kompatibilnosti hardvera. Časni gospodin iz tvrtke Microsoft je čak rekao da sam pesimist i da rade s hardverskim tvrtkama za 128-bitni operativni sustav. Sigurno su radili s hardverskom grupom, ali krajnji rezultat bio je mobilni operativni sustav - ne više od 64 bitova - koji bi se mogli izvoditi na tabletama. To me je razočaralo i vjerojatno i mnoge druge korisnike, valjda.

Početne glasine za Windows 8 su me uvijek podsjećale na stolna računalna računala. Sada kada svi mainstream operacijski sustavi idu pokretni, izglede za Osobni superračunala ili Desktop superračunala - pojmovi se međusobno koriste - postaju tanki. No ipak, što su desktop superračunala ili osobni superračunala? Kako se mogu provesti ako se u budućnosti pojavi potreba?

Sljedeći odlomci govore o računalnim računalima supersklopa uz pretpostavku da se trenutačni scenarij hardvera neće promijeniti, osim što računala čine mobilnijima.

Image
Image

Što su osobni superračunala

Jednostavno govoreći, osobni ili desktop superračunala su osobna računala s izuzetnom snagom računanja. To je, recimo, proces nekoliko terabajta podataka u nekoliko sekundi ili tako. Od sada dostupni desktop računalni superračunali su Cray CX1, Nvidia Tesla i Asus ECS 1000. Ta računala uglavnom koriste GPU procesore kako bi istovremeno izvodili mnoge zadatke i zasigurno su visoke cijene. Nisam provjerio cijene, ali ih možete pretraživati na internetu.

Prema riječima izvršnog direktora tvrtke Google Eric Schmidt, trenutni mobilni telefoni mogli bi se kvalificirati i kao osobni superračunala:

“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.”

Naravno, desktop superračunala su samo mala, prijenosna ili samostojeća računala koja imaju iznimnu snagu obrade nekoliko terabajta u sekundi. Ali to je moja vlastita definicija. Osobno, neću podržavati Ericovu izjavu, iako je istinit kad govori da su mobilni telefoni moćna računala. Nisu zapravo superračunala. Superkompjuter bi trebao biti u mogućnosti raditi na 1 teraflop na minimumu. Drugim riječima, oni bi trebali biti 10 puta brži u usporedbi s 64-bitnim procesorom, tako da multitasking i takvi zadaci ne usporavaju tijekom obrade skup podataka.

Desktop superračunala ne dolaze nigdje u bliskoj budućnosti s obzirom da se svi mainstream operacijski sustavi fokusiraju na mobilnost i što je najvažnije na oblaku.

Sljedeći odjeljak razmatra moguću implementaciju osobnih superračunala jer se hardverski dobavljač ne bi mogao pripremati za RAM ili CPU sabirnicu koja bi u ovom trenutku mogla nositi čak i 128-bitno računanje. Nema jednog procesora koji obrađuje 128 bita istodobno, koliko god moje znanje ide.

Implementacija superaleta za stolna računala

Od sada vidim samo jednu metodu obrade 128 bita ili više. Metoda je koristiti više procesora paralelno iako trenutni glavni operativni sustav ne zahtijeva takvu konfiguraciju. U prošlosti se dogodilo da su 32-bitni procesori upareni paralelno s obradom 64-bitnih podataka. Dakle, ako se u bliskoj budućnosti pojavljuje Microsoft ili bilo koja druga tvrtka sa 128-bitnim operativnim sustavom, bit će uparivanje 4 procesora 32-bitnog ili 2 procesora 64 bita. Kasnije, oni mogu istražiti i stvoriti procesor koji može obraditi 128 bita podataka u isto vrijeme. U skladu s tim, širina kolodvora trebala bi se povećati kako bi se pomogla pri prijenosu podataka u komade u 128 bita.

Analiza je prouzročila nekoga iz Microsofta da komentira da sam pesimist i da rade s pružateljima hardvera. Radili su s pružateljima hardvera, ali izvući tablete i kablove za 32-bitne i 64-bitne operacijske sustave i aplikacije.

Napisao sam da će 128-bitni operacijski sustav, iako prilično dobrodošao, biti teško implementirati, jer trenutni hardver to ne može odmah podupirati, pa stoga brzina neće biti mnogo drugačija između 64-bitnog i 128-bitnog operacijskog sustava. Imala sam i još uvijek sumnjam na autobuse, itd., Koji trebaju nositi 128 bita u isto vrijeme.

U drugoj priči čitam na Engadgetu, tvrtki koja se zove Optalysys planira optički procesori, To bi koristilo laserske zrake umjesto flip-flop krugova kako bi se ubrzao procesiranje. Ovdje možete pročitati o Optalysysovim superračunalima. Međutim, tvrtka prihvaća da neće biti jednako brz kao pravi superračunalo, ali bi bio brži od Tesla superračunala. Takva računala, s brzom brzinom obrade, bili bi dobrodošli i tražili znanstvene organizacije, kao i igrači, ako troškovi nisu vrlo visoki. O priči, mogu reći da još uvijek ima dosta vremena prije nego što su računala zapravo udarila na tržište. Morat ćemo pričekati da to vidimo na djelu.

Koristeći IaaS za superračunavanje

Još jedna ideja koja mi je na umu jest upotreba oblak usluga. Budući da možete kupiti samo količinu infrastrukture i platforme koje su vam potrebne, možete koristiti takve usluge kao što su IaaS od različitih dobavljača kako biste postigli dobre brzine.

Najbolja metoda mogla bi biti da preuzmete usluge kao što je Google Compute Engine za obradu velikih količina podataka kao i kada je to potrebno umjesto ulaganja u više poslužitelja i njihovo izvršavanje paralelno kako bi se postigla veća brzina. Međutim, trošak Google Compute Enginea iznosi otprilike 2 milijuna dnevno, tako da bi prosječni korisnici ostali daleko od Compute Enginea.Siguran sam da moraju postojati i drugi oblak tvrtke koje nude slične usluge po nižoj cijeni. Ovaj dio mora biti istražen kako bi vidjeli kako i koja tvrtka nudi platformu za oblak koja nam omogućuje povećanje brzine obrade. S takvim uslugama, čak i mobilni telefoni mogu biti superračunala jer se i oni mogu povezati s oblakom.

Nadam se da sam izbrisao neke osnovne koncepte o računalnim superračunalima ili osobnim superračunalima. Slobodno dodajte svoje ulaze.

Preporučeni: