Windows

Asztal vagy személyi szuperszámítógépek - megvalósítás és jövő

Essential Scale-Out Computing by James Cuff

Essential Scale-Out Computing by James Cuff
Anonim

Régebben még a Windows 7 kiadása előtt is beszélt a Windows 8-ról, ami egy 128 bites operációs rendszert jelölt. Pletykák voltak, ha emlékszel arra, hogy a Windows 8 egy 128 bites operációs rendszer.

Szorralak voltam a hardver kompatibilitással kapcsolatban. Egy tiszteletre méltó úriember a Microsofttól azt mondta, hogy pesszimista vagyok, és 128 bites operációs rendszerrel dolgozó hardvervállalatokkal dolgoztak. Biztos, hogy hardvercsoporttal dolgoztak, de a végeredmény egy mobil operációs rendszer volt - nem több, mint 64 bit -, amely tablettákon futhatott. Ez csalódást okozott nekem, és valószínűleg sok más felhasználó is, azt hiszem.

A Windows 8 kezdeti pletykái mindig emlékeztettek az asztali szuperszámítógépekre. Most, hogy minden mainstream operációs rendszer mobilra válik, a kilátások a Personal Supercomputers vagy a Desktop Supercomputers kilátásokra - a kifejezések egymással párhuzamosan változnak - egyre keskenyebbekké válnak. De mégis, mi az asztali szuperszámítógépek vagy a személyes szuperszámítógépek? Hogyan valósíthatók meg a jövőben?

A következő bekezdések az asztali szuperszámítógépekről szólnak, feltéve, hogy a jelenlegi hardveres forgatókönyv nem változik, kivéve, ha a számítógépek mobilabbá válnak.

Mi a Personal Supercomputers

Egyszerűen szólva a személyi vagy asztali szuperszámítógépek olyan személyi számítógépek, amelyek rendkívüli számítási teljesítményt nyújtanak. Ez azt jelenti, hogy néhány másodperc alatt több terabájt adatot kell feldolgozni. A rendelkezésre álló asztali szuperszámítógépek a Cray CX1, az Nvidia Tesla és az Asus ECS 1000-ből származnak. Ezek a számítógépek nagy teljesítményű GPU processzorokat használnak egyszerre több feladat futtatásához és biztosan magas áron. Nem tudtam megnézni az árakat, de keresheted őket az interneten.

A Google vezérigazgatója, Eric Schmidt szerint a jelenlegi mobiltelefonok személyi szuperszámítógépek is lehetnek:

"A világon egy milliárd ember viszi szuperszámítógépek a kezükben. Most úgy gondolod őket, mint mobiltelefonok, de ez nem az, ami valóban. Videókamerák. Ők GPS készülékek. Hatalmas számítógépek. Hatalmas képernyőjük van. Számos különböző dolgot tudnak megtenni, és ó, egyébként is beszélhetünk róluk. Ez a mai mobiltelefon. "

Természetesen az asztali szuperszámítógépek csak kisméretű, hordozható vagy önálló számítógépek, amelyek kivételes teljesítményével több terabájtot is képesek egy másodperc alatt feldolgozni. De ez a saját definícióm. Személy szerint én nem támogatom Eric nyilatkozatát, bár igaz, hogy a mobiltelefonok nagy teljesítményű számítógépek. Nem igazán szuperszámítógépek. A szuperszámítógépnek legalább 1 teraflopson kell dolgoznia. Más szavakkal: 10-szer gyorsabbnak kell lennie a 64 bites processzorhoz képest, így a többfeladatos feladatok és az ilyen feladatok nem lassíthatják le őket egy adatkészlet feldolgozása során.

Az asztali szuperszámítógépek a közeljövőben nem jönnek el, mivel hogy minden mainstream operációs rendszer ma már a mobilitásra összpontosít, és ami a legfontosabb, a felhőben.

A következő rész a személyes szuperszámítógépek lehetséges megvalósítását vizsgálja, mivel egyetlen hardvergyártó sem képes felkészülni a RAM vagy a CPU buszra, amely akár 128 bites számítást ebben a pillanatban. Nincs olyan processzor, amely egyszerre 128 bitet dolgoz fel, amennyire tudásom megmarad.

Asztali szuperszámítógépek megvalósítása

Most már csak egy 128 bites vagy újabb feldolgozási eljárást látok. A módszer több processzor párhuzamos használata, bár a jelenlegi mainstream operációs rendszer nem igényel ilyen konfigurációt. A múltban történt, hogy a 32 bites processzorok párhuzamosan vannak párosítva a 64 bites adatok feldolgozásához. Ezért, ha a Microsoft vagy bármely más vállalat 128 bites operációs rendszert állít elő a közeljövőben, akkor 32 bites vagy 2 processzor 64 bites processzorának párosítása lenne. Később képesek kutatni és létrehozni egy olyan processzort, amely egyszerre képes 128 bites adat feldolgozására. Ennek megfelelően a busz szélességét meg kell növelni, hogy 128 bites részegységeken való adatátvitel segítse.

Ez az elemzés arra késztette valakit a Microsofttól, hogy tegyen észrevételt, hogy pesszimista vagyok, és hogy hardver-szolgáltatókkal dolgoznak. A hardver-szolgáltatókkal dolgoztunk, de 32 bites és 64 bites operációs rendszereket és alkalmazásokat hoztunk létre.

Azt írtam, hogy egy 128 bites operációs rendszert, bár nagyon tetszett, nehéz lenne megvalósítani, a jelenlegi hardver nem tudja azonnal támogatni, így a sebesség nem lesz nagyon különböző a 64 bites és a 128 bites operációs rendszer között. A buszok stb., Amelyek 128 bitet hordoznak egy időben, még mindig vannak kételyei.

Egy másik történetben olvastam az Engadget-et, a Optalysys optikai processzorokat . Ez a lézersugarakat a flip-flop áramkör helyett használná a feldolgozás felgyorsítására. Itt olvashatsz az Optalysys szuperszámítógépekről. Azonban a cég elfogadja, hogy nem lesz olyan gyors, mint egy igazi szuperszámítógép, de gyorsabb lenne, mint a Tesla

szuperszámítógépek. Az ilyen számítógépek gyors feldolgozási sebességgel várják a tudományos szervezeteket és a játékosokat, ha a költségek nem túl magasak. A történeten azt mondhatom, még mindig sok idő telik el, mielőtt a számítógépek ténylegesen elérnék a piacot. Meg kell várnunk, hogy lássuk az akcióban.

IaaS használata a szuperszámítógépre

Egy másik ötlet, ami eszembe jut, felhőszolgáltatásokat igényel. Mivel csak az igényelt infrastruktúrát és platformokat vásárolhatja meg, akkor a különböző szállítók által kínált szolgáltatásokat használhatja a jó sebesség elérése érdekében. A legjobb módszer lehet a Google Compute Engine

nagy mennyiségű adat feldolgozására, szükség esetén a több szerverbe történő befektetés helyett, és gyorsabb sebesség elérése érdekében. Azonban a Google Compute Engine költsége megközelítőleg napi 2 millió körül van, így az átlagos felhasználókat távol tartja a Számítógép motorjától. Biztos vagyok benne, hogy más felhővállalatoknak is hasonló szolgáltatásokat kell kínálniuk alacsonyabb áron. Ezt a részt vizsgálni kell, hogy lássuk, hogyan és melyik cég kínál felhőplatformot, amely lehetővé teszi számunkra a feldolgozási sebesség növelését. Ezekkel a szolgáltatásokkal akár a mobiltelefonok is szuperszámítógépek lehetnek, mivel ők is csatlakozhatnak a felhőhöz.