#computer-architecture
#компьютерная архитектура
Вопрос:
Я не уверен, принадлежит ли этот вопрос здесь, поэтому, пожалуйста, не стесняйтесь переносить его, если это не так.
Мой вопрос заключается в следующем: возможно ли объединить множество разных ПК для работы как один? Возьмем, к примеру, покупку 3 разных настольных ПК HP. Затем свяжите аппаратные средства, чтобы они действовали как один компьютер.
Если да, пожалуйста, укажите мне некоторые ресурсы, которые я могу использовать.
Спасибо за ваше время.
Обратите внимание, что я имею в виду не связывание их по сети, а, скорее, обеспечение совместной работы фактического оборудования.
Я не уверен, что это возможно, поэтому я уверен, что все мои поисковые запросы Google не связаны с проблемой.
Ответ №1:
Вы должны понимать, что связывание их по сети не лишает их возможности работать вместе для выполнения задачи. Большинство суперкомпьютеров и кластеров сегодня связаны между собой через сеть (хотя и очень высокоскоростную, такую как Infiniband). Ключевым моментом является наличие программного обеспечения, которое может понимать, что оно работает в распределенной среде (например, библиотеки MPI). Вы также можете взглянуть на OpenMP или Hadoop. Это действительно зависит от того, что вы хотите с этим сделать.
Комментарии:
1. Спасибо за это слово, «кластер». Это был ключ к решению моих проблем. Теперь Google выдает мне соответствующие результаты. webstreet.com/super_computer.htm
Ответ №2:
Вы не можете связать несколько компьютеров вместе, чтобы они вели себя как один!!! Поэтому вам понадобится специальное оборудование, которое даст вам возможность увеличить количество совместно работающих процессоров. (Как карандаш)
Комментарии:
1. Итак, в принципе, мне нужно настроить новый компьютер. Спасибо.
Ответ №3:
Если вы говорите о написании приложения, которое будет обрабатываться этими компьютерами, возможно, вы имеете в виду MPI. Для этого вы можете использовать открытый MPI, большинство языков в настоящее время имеют библиотеки MPI. Более подробную информацию о параллельных вычислениях вы можете найти в статье Википедии о параллельных вычислениях.