Desktop eller Personal Supercomputers - Implementering og Fremtid

Innholdsfortegnelse:

Desktop eller Personal Supercomputers - Implementering og Fremtid
Desktop eller Personal Supercomputers - Implementering og Fremtid

Video: Desktop eller Personal Supercomputers - Implementering og Fremtid

Video: Desktop eller Personal Supercomputers - Implementering og Fremtid
Video: Windows 10 - Microsoft Edge Browser - YouTube 2024, April
Anonim

For lenge før, selv før utgivelsen av den endelige Windows 7, snakket samtaler om Windows 8 et 128-biters operativsystem. Det var rykter om du husker, om Windows 8 er et 128-bits operativsystem.

Jeg var skeptisk til maskinvarekompatibilitet. En ærverdig gentleman fra Microsoft sa at jeg var pessimist og at de jobbet med maskinvareforetak for et 128-biters operativsystem. Sikker på at de jobbet med en maskinvaregruppe, men sluttresultatet var et mobilt operativsystem - ikke mer enn 64 bits - som kunne kjøre på tabletter. Det skuffet meg og sannsynligvis mange andre brukere også, antar jeg.

De første ryktene i Windows 8 minnet meg alltid om stasjonære superdatamaskiner. Nå som alle vanlige operativsystemene går mobile, utsiktene til Personlige Supercomputers eller Desktop Supercomputers - Vilkårene brukes interchangeably - blir slanke. Men fortsatt, hva er stasjonære superdatamaskiner eller personlige superdatamaskiner? Hvordan kan de implementeres dersom behovet oppstår i fremtiden?

De følgende avsnittene snakker om stasjonære superdatamaskiner, forutsatt at dagens maskinvarescenario ikke endres, med unntak av at datamaskinene blir mer mobile.

Image
Image

Hva er personlige supercomputers

Enkelt sagt personlige eller stasjonære superdatamaskiner er personlige datamaskiner med enestående databehandlingskraft. Det vil si å behandle flere terabyte data om få sekunder eller så. Fra nå av er de tilgjengelige stasjonære superdatamaskinene Cray CX1, Nvidia Tesla og Asus ECS 1000. Disse datamaskinene bruker GPU-prosessorer tungt til å kjøre mange oppgaver samtidig og er sikkert høye priser. Jeg sjekket ikke prisene, men du kan søke etter dem på Internett.

Ifølge Google CEO Eric Schmidt kunne nåværende mobiltelefoner også kvalifisere som personlige superdatamaskiner:

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

Selvfølgelig er stasjonære superdatamaskiner bare små, bærbare eller frittstående datamaskiner som har enestående kraft til å behandle flere terabyte på et sekund. Men det er min egen definisjon. Personlig vil jeg ikke støtte Erics uttalelse, selv om han er sann i å si at mobiltelefonene er kraftige datamaskiner. De er egentlig ikke superdatamaskiner. En supercomputer skal kunne arbeide med 1 teraflops som minimum. Med andre ord, de burde være 10 ganger raskere sammenlignet med en 64-bits prosessor, slik at multitasking og slike oppgaver, ikke demp dem ned mens du behandler et sett med data.

Stasjonære superdatamaskiner kommer ikke overalt i nær fremtid, gitt at alle vanlige operativsystemer nå fokuserer på mobilitet og viktigst, på skyen.

Den neste delen ser på mulig implementering av personlige superdatamaskiner, da ingen maskinvareleverandør kunne forberede seg på RAM eller CPU-buss som kunne håndtere enda 128 bit databehandling for øyeblikket. Det er ingen prosessor som behandler 128 bit av gangen, så langt som min kunnskap går.

Implementering av Desktop Supercomputers

Jeg ser bare en metode for å behandle 128 biter eller mer som nå. Metoden er å bruke flere prosessorer parallelt, men ingen nåværende mainstream operativsystem krever en slik konfigurasjon. Tidligere skjedde det at 32 bits prosessorer ble parret parallelt med prosessering av 64 bits data. Derfor, hvis Microsoft eller et annet selskap kommer opp med et 128-biters operativsystem i nær fremtid, ville det være sammenkobling av 4 prosessorer på 32 bit eller 2 prosessorer på 64 bit. Senere kan de undersøke og lage en prosessor som kan behandle 128 bit data om gangen. Følgelig må bussbredde økes for å hjelpe data reise i biter i 128 biter.

Det var denne analysen som fikk noen fra Microsoft til å kommentere at jeg er pessimist, og at de jobber med maskinvareleverandører. De jobbet med maskinvareleverandører, men å ta ut tabletter og konvertibler til 32-biters og 64-biters operativsystemer og applikasjoner.

Jeg hadde skrevet at et 128-biters operativsystem, men ganske godt, ville være vanskelig å implementere, da dagens maskinvare ikke kan støtte det med en gang, og dermed vil hastigheten ikke være mye forskjellig mellom et 64-bit og 128-biters operativsystem. Jeg hadde og har fortsatt tvil på busser, etc. som skal bære 128 biter om gangen.

I en annen historie leser jeg på Engadget, et selskap som heter Optalysys planlegger optiske prosessorer. Det ville bruke laserstråler i stedet for flip-flop-kretser for å øke hastigheten på behandlingen. Du kan lese om Optalysys superdatamaskiner her. Imidlertid aksepterer selskapet det vil ikke være så fort som en ekte supercomputer, men vil være raskere enn Tesla superdatamaskiner. Slike datamaskiner, med rask prosesseringshastighet, ville være velkomne og søkte av vitenskapelige organisasjoner og spillere, hvis kostnadene ikke er veldig høye. På historien kan jeg si at det fortsatt er god tid før datamaskinene faktisk rammet markedet. Vi må vente på å se det i aksjon.

Bruke IaaS for Supercomputing

En annen ide som kommer til hjernen min er å bruke skygtjenester. Fordi du kan kjøpe akkurat mengden infrastruktur og plattformer du trenger, kan du bruke slike tjenester som IaaS fra forskjellige leverandører for å oppnå gode hastigheter.

Den beste metoden kan være å ta opp tjenestene som Google Compute Engine å behandle store mengder data etter hvert som det kreves i stedet for å investere i flere servere og få dem til å kjøre parallelt for å oppnå en raskere hastighet. Kostnaden for Google Compute Engine er imidlertid omtrent 2 millioner per dag, så det vil holde gjennomsnittlige brukere borte fra Compute Engine.Jeg er sikker på at det må være andre cloud-selskaper som tilbyr lignende tjenester til en lavere pris. Denne delen må undersøkes for å se hvordan og hvilket selskap som tilbyr en skyplattform som gjør at vi kan øke behandlingshastighetene. Med slike tjenester kan selv mobiltelefoner være superdatamaskiner som de også kan koble til skyen.

Jeg håper jeg har ryddet noen grunnleggende begreper om stasjonære superdatamaskiner eller personlige superdatamaskiner. Ta gjerne inn dine innspill.

Anbefalt: