Преди много години, още преди издаването на последния Windows 7, разговорите за Windows 8 намекнаха за 128-битова операционна система. Имаше слухове, ако си спомняте, че Windows 8 е 128-битова операционна система.
Бях скептичен към хардуерната съвместимост. Един почетен господин от Microsoft дори каза, че бях песимист и че работиха с хардуерни компании за 128-битова операционна система. Разбира се, че работят с хардуерна група, но крайният резултат е мобилна операционна система - не повече от 64 бита, която може да работи на таблети. Това ме разочарова, а вероятно и много други потребители, предполагам.
Първоначалните слухове за Windows 8 винаги ми напомняха за настолни суперкомпютри. Сега, когато всички основни операционни системи стават мобилни, перспективите за Лични суперкомпютри или Desktop суперкомпютри - термините се използват сменяеми - стават тънки. Но все пак, какви са настолните суперкомпютри или личните суперкомпютри? Как могат да бъдат приложени, ако възникне необходимост в бъдеще?
Следващите параграфи разказват за настолните суперкомпютри, които приемат, че настоящият хардуерски сценарий няма да се промени, с изключение на това, че компютрите са по-мобилни.
Какво представляват личните суперкомпютри
Просто казано персоналните или десктоп суперкомпютри са персонални компютри с изключителна мощност на изчисляване. Това е, да кажем, процес няколко терабайта данни в рамките на няколко секунди или така. Досега наличните настолни суперкомпютри са Cray CX1, Nvidia Tesla и Asus ECS 1000. Тези компютри използват GPU процесори, за да изпълняват много задачи едновременно и със сигурност са на високи цени. Не съм проверил цените, но можете да ги търсите в интернет.
Според главния изпълнителен директор на Google Ерик Шмид, настоящите мобилни телефони могат да се квалифицират като лични суперкомпютри:
“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.”
Разбира се, настолните суперкомпютри са само малки, преносими или самостоятелни компютри, които имат изключителна мощност за обработка на няколко терабайта за секунда. Но това е моята собствена дефиниция. Лично аз няма да подкрепя изказването на Ерик, въпреки че е вярно, че мобилните телефони са мощни компютри. Те всъщност не са суперкомпютри. Суперкомпютърът трябва да може да работи най-малко на 1 терафлоп. С други думи, те трябва да бъдат 10 пъти по-бързи в сравнение с 64-битовия процесор, така че мултитаскингът и подобни задачи да не ги забавят, докато обработват набор от данни.
Настолните суперкомпютри не идват никъде в близко бъдеще, като се има предвид, че всички основни операционни системи сега се съсредоточават върху мобилността и най-важното - върху облака.
Следващият раздел разглежда възможното внедряване на лични суперкомпютри, тъй като никой хардуерен доставчик не може да се подготвя за RAM или CPU шина, които биха могли да обработват дори 128-битови изчисления в този момент. Няма нито един процесор, който да обработва 128 бита наведнъж, доколкото ми е известно.
Внедряване на Desktop суперкомпютри
Виждам само един метод за обработка на 128 бита или повече от сега. Методът е да се използва множество процесори паралелно, въпреки че нито една текуща операционна система не изисква такава конфигурация. В миналото се е случило, че 32-битовите процесори са били свързани паралелно с обработката на 64-битови данни. Следователно, ако в близко бъдеще Microsoft или друга компания идва с 128-битова операционна система, би било сдвояване на 4 процесора от 32 бита или 2 процесора от 64 бита. По-късно те могат да изследват и да създават процесор, който може да обработва 128-битови данни едновременно. Съответно ширината на шината би трябвало да се увеличи, за да се помогне на данните да се движат на парчета в 128 бита.
Именно този анализ накара някой от Microsoft да коментира, че съм песимист и че работят с доставчици на хардуер. Те работиха с доставчици на хардуер, но за да изведат таблети и кабриолети за 32-битови и 64-битови операционни системи и приложения.
Написах, че 128-битова операционна система, макар и доста добре дошла, ще бъде трудно да се приложи, тъй като текущият хардуер не може да го поддържа веднага и оттам скоростта няма да бъде много по-различна между 64-битовата и 128-битовата операционна система. Имах и все още има съмнения относно автобусите и т.н., които трябва да носят 128 бита наведнъж.
В друга история чета на Engadget, компания, наречена Optalysys планира оптични процесори, Това би използвало лазерни лъчи, вместо флип-флоп вериги за ускоряване на обработката. Можете да прочетете за суперкомпютрите на Optalysys тук. Въпреки това, компанията приема, че няма да бъде толкова бърз, колкото истински суперкомпютър, но ще бъде по-бърз от Tesla суперкомпютри. Такива компютри с бърза скорост на обработка биха били добре дошли и търсени от научните организации, както и от геймърите, ако разходите не са много високи. От историята, мога да кажа, че все още има достатъчно време, преди компютрите да навлязат на пазара. Ще трябва да чакаме да го видим в действие.
Използване на IaaS за суперкомпют
Друга идея, която ми възниква, е да използвам облачните услуги. Тъй като можете да закупите само необходимата инфраструктура и платформи, можете да използвате такива услуги като IaaS от различни доставчици, за да постигнете добри скорости.
Най - добрият начин би могъл да бъде да се възползвате от услугите като Google Compute Engine да обработват големи количества данни, когато и когато се изискват, вместо да инвестират в множество сървъри и да ги направят успоредно, за да постигнат по-бърза скорост. Цената на Google Compute Engine обаче е приблизително 2 милиона на ден приблизително, така че ще запази средните потребители далеч от Compute Engine.Сигурен съм, че трябва да има и други компании, предлагащи подобни услуги на по-ниска цена. Тази част трябва да бъде проучена, за да видим как и коя компания предлага платформа за облаци, която ни позволява да увеличим скоростта на обработка. С такива услуги дори мобилните телефони могат да бъдат суперкомпютри, тъй като те също могат да се свързват с облака.
Надявам се, че съм изяснил някои основни понятия за настолни суперкомпютри или лични суперкомпютри. Моля, не се колебайте да добавите вашите данни.