Главная Смартфоны Создайте свой собственный суперкомпьютер

Создайте свой собственный суперкомпьютер



Это делает многопроцессорную модель привлекательной, если вы хотите использовать свой суперкомпьютер для запуска основных многопоточных приложений, таких как инструменты 3D-рендеринга или кодеры мультимедиа.

Создайте свой собственный суперкомпьютер

Формирование кластера

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

Кластер - это группа компьютеров, обычно подключенных через локальную сеть, которая действует как единая система.

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

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

Философия кластеризации суперкомпьютеров проста. Одна физическая (или виртуальная) машина настроена как главная система или головной узел, и именно в этой системе выполняется основной код приложения. Остальные узлы ничего не делают, кроме как сидят и ждут, пока главная система делегирует им рабочие нагрузки; когда они получены, они выполняют работу и возвращают результаты как можно быстрее.

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

ярлык для выхода из Windows 10

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

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

Возможно, наиболее известными примерами вычислительных кластеров являются проекты [защищенные электронной почтой] и [защищенные электронной почтой] проекты, но термин «кластер» чаще подразумевает централизованно управляемую систему (проекты, сочетающие мощность удаленных компьютеров, вместо этого называются грид-вычислениями. ).

amazon fire stick ноутбук к телевизору

Узлы кластера также обычно подключаются через гораздо более быстрое соединение, чем обычное подключение к Интернету, чтобы минимизировать задержку, связанную с отправкой рабочих нагрузок туда и обратно. В вашем домашнем кластере это может быть Gigabit или 10GbE; компьютер K использует проприетарное соединение под названием Tofu, обеспечивающее пропускную способность 100 ГБ / с.

Узнать больше

Кодирование суперкомпьютеров

Кластеры на базе Windows можно довольно легко собрать с помощью операционной системы Windows HPC Server 2008, и Microsoft предоставляет рекомендации по созданию приложений с поддержкой кластеров, которые будут использовать ресурсы кластера при запуске в такой системе. В качестве альтернативы существуют различные бесплатные дистрибутивы Linux, предназначенные для кластеризации, такие как openMosix и ClusterKnoppix. Они обеспечивают удобный интерфейс, позволяющий практически без усилий настроить кластер любого размера с использованием популярной системы Beowulf.

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

Дополнительные карты

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

Более энергоэффективный подход заключается в установке большого количества ядер процессора на одной карте расширения и использовании этих ядер в качестве виртуального кластера.

Предыдущая страница Следующая страница

Интересные статьи

Выбор редакции

Как установить Steam на Chromebook
Как установить Steam на Chromebook
Аппаратные средства Chromebook легкие, что позволяет легко носить их с собой. Однако это также означает, что они не являются лучшими игровыми устройствами из-за более слабых графических опций на борту. При этом ничто не мешает вам
Как сделать свой профиль Overwatch приватным
Как сделать свой профиль Overwatch приватным
Играть в командную игру, такую ​​как Overwatch, лучше всего с друзьями или товарищами по гильдии. Однако в большинстве случаев вы попадаете в Pickup Groups (PUG) с кучей анонимных пользователей. В этих случаях сохранение вашего профиля Overwatch
Как исправить, что Google Фото не загружается
Как исправить, что Google Фото не загружается
Когда вы синхронизируете свою учетную запись Google с устройством Android или iOS, она автоматически загружает ваши фотографии в Google Фото. Таким образом, вам не придется тратить время на загрузку вручную, а все ваши данные будут скопированы.
Что означают фрукты в Snapchat?
Что означают фрукты в Snapchat?
Сразу после Рождества 2016 года фрукты начали появляться в Snaps по всему Snapchat. По-видимому, это кодекс того, одиноки ли вы, взяты, это сложно и так далее. У него было много пользователей Snapchat в мире замешательства
Сброс и отмена регистрации дистрибутива WSL Linux в Windows 10
Сброс и отмена регистрации дистрибутива WSL Linux в Windows 10
В Windows 10 вы можете отменить регистрацию дистрибутива WSL, чтобы восстановить для него значения по умолчанию. В следующий раз, когда вы запустите его, Windows установит чистую копию дистрибутива.
Как настроить роутер TP-Link
Как настроить роутер TP-Link
На первый взгляд настройка роутера может показаться сложной задачей, но если вы выполните действия, описанные в этом руководстве, это будет очень просто. Базовая настройка очень проста, но останавливаться на достигнутом не стоит. Ты захочешь
Как изменить размер шрифта на устройстве Android
Как изменить размер шрифта на устройстве Android
С момента создания операционной системы Android в 2008 году миллионы людей использовали такие аппетитно звучащие версии, как Jelly Bean, Ice Cream Sandwich и Lollipop. Но что не так сладко, так это то, что вы не видите текст на своем