Настольные или персональные суперкомпьютеры - реализация и будущее

Оглавление:

Настольные или персональные суперкомпьютеры - реализация и будущее
Настольные или персональные суперкомпьютеры - реализация и будущее

Видео: Настольные или персональные суперкомпьютеры - реализация и будущее

Видео: Настольные или персональные суперкомпьютеры - реализация и будущее
Видео: Браузер на русском 360 Browser. Как скачать и установить браузер - YouTube 2024, Апрель
Anonim

Давным-давно, еще до выхода финальной Windows 7, разговоры о Windows 8 намекали на 128-битную операционную систему. Были слухи, если вы помните, что Windows 8 является 128-разрядной операционной системой.

Я скептически относился к аппаратной совместимости. Почетный джентльмен из Microsoft даже сказал, что я пессимист и что они работают с аппаратными компаниями для 128-битной операционной системы. Конечно, они работали с аппаратной группой, но конечным результатом стала мобильная операционная система - не более 64 бит - которая могла работать на планшетах. Думаю, это разочаровало меня и, вероятно, многих других пользователей.

Первоначальные слухи о Windows 8 всегда напоминали мне о настольных суперкомпьютерах. Теперь, когда все основные операционные системы мобильны, перспективы Личные суперкомпьютеры или же Настольные суперкомпьютеры - термины используются взаимозаменяемо - становятся стройными. Но все же, что такое настольные суперкомпьютеры или персональные суперкомпьютеры? Как они могут быть реализованы, если возникнет необходимость в будущем?

В следующих параграфах рассказывается о настольных суперкомпьютерах, предполагающих, что текущий аппаратный сценарий не изменится, за исключением того, что компьютеры становятся более мобильными.

Image
Image

Что такое персональные суперкомпьютеры

Проще говоря, персональные или настольные суперкомпьютеры - это персональные компьютеры с исключительной вычислительной мощью. То есть, обрабатывать несколько терабайт данных за несколько секунд или около того. На данный момент доступными настольными суперкомпьютерами являются 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-битным процессором, поэтому многозадачность и такие задачи не замедляют работу при обработке набора данных.

Настольные суперкомпьютеры не приходят нигде в ближайшем будущем, учитывая, что все основные операционные системы в настоящее время сосредоточены на мобильности и, самое главное, на облаке.

В следующем разделе рассматривается возможная реализация персональных суперкомпьютеров, поскольку никакой аппаратный поставщик не может готовиться к ОЗУ или процессорной шине, которая могла бы обрабатывать даже 128-разрядные вычисления в данный момент. Нет ни одного процессора, который обрабатывает 128 бит за раз, насколько я знаю.

Внедрение настольных суперкомпьютеров

Я вижу только один способ обработки 128 бит или более на данный момент. Метод заключается в использовании несколько процессоров параллельно, хотя никакая текущая основная операционная система не требует такой конфигурации. В прошлом случалось, что 32-разрядные процессоры были соединены параллельно с 64-битными данными процесса. Следовательно, если Microsoft или любая другая компания придумают 128-битную операционную систему в ближайшем будущем, это будет сопряжение 4-х процессоров 32-разрядных или 2-х процессоров 64-бит. Позже они могут исследовать и создавать процессор, который может обрабатывать 128-битные данные за раз. Соответственно, ширина шины должна быть увеличена, чтобы помочь перемещению данных в кусках на 128 бит.

Именно этот анализ заставил кого-то из Microsoft прокомментировать, что я пессимист и что они работают с поставщиками оборудования. Они работали с поставщиками аппаратного обеспечения, но для вывода планшетов и кабриолетов для 32-разрядных и 64-разрядных операционных систем и приложений.

Я написал, что 128-битная операционная система, хотя и очень приветствуется, будет трудно реализовать, поскольку текущее оборудование не может сразу ее поддерживать, и, следовательно, скорость не будет сильно отличаться между 64-битной и 128-разрядной операционной системой. У меня были и остаются сомнения в автобусах и т. Д., Которые должны нести 128 бит за раз.

В другой истории я прочитал об Engadget, компании, названной Optalysys планирует оптические процессоры, Для ускорения обработки использовались бы лазерные лучи вместо триггерных схем. Здесь вы можете прочитать о суперкомпьютерах Optalysys. Однако компания признает, что это будет не так быстро, как настоящий суперкомпьютер, но будет быстрее, чем тесла суперкомпьютеры. Такие компьютеры, с быстрой скоростью обработки, будут приветствоваться и запрашиваться научными организациями, а также геймерами, если затраты не очень высоки. В этой истории я могу сказать, что до того, как компьютеры на самом деле попали на рынок, еще много времени. Мы должны будем ждать, чтобы увидеть это в действии.

Использование IaaS для суперкомпьютера

Еще одна идея, которая приходит мне на ум - использовать облачные сервисы. Поскольку вы можете купить только необходимую инфраструктуру и платформы, вы можете использовать такие сервисы, как IaaS от разных поставщиков, для достижения хорошей скорости.

Наилучшим способом может быть использование таких услуг, как Google Compute Engine обрабатывать большие объемы данных по мере необходимости, а не инвестировать в несколько серверов и заставлять их работать параллельно, чтобы достичь более высокой скорости. Однако стоимость Google Compute Engine примерно равна 2 миллионам в день, поэтому она будет удерживать среднего пользователя от Compute Engine.Я уверен, что другие облачные компании, предлагающие подобные услуги, по более низкой цене, должны быть. Эта часть должна быть исследована, чтобы узнать, как и какая компания предлагает облачную платформу, которая позволяет нам увеличить скорость обработки. С такими услугами даже мобильные телефоны могут быть суперкомпьютерами, поскольку они тоже могут подключаться к облаку.

Надеюсь, я прояснил некоторые основные понятия о настольных суперкомпьютерах или персональных суперкомпьютерах. Пожалуйста, не стесняйтесь добавлять свои данные.

Рекомендуемые: