Позволь мне объяснить. У меня есть процессор Turion64 X2 (ноутбук), и во время изучения OpenMP все работает нормально, но скоро мне придется работать над некоторыми программами MPI. Должен ли я пойти в Univ. и работать с ними там (у нас есть несколько обучающих небольших кластеров только для этой цели ... и некоторые вычисления, связанные со студентами ночью)?

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

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

3 ответа3

1

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

Двухъядерный ноутбук, на котором установлены как минимум 2 виртуальные машины в хост-ОС, может привести к замедлению работы. Хотя это полностью зависит от вычислительной мощности, установленной оперативной памяти и характеристик жесткого диска.

1

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

Посмотрите на это, если вы все еще хотите создать виртуальный кластер

предупреждение выглядит длинным и сложным, но я не прочитал все 23 страницы поста.

0

Если в универе есть кластер, вам не нужно туда идти. Вы можете получить к нему доступ по ssh.

Но если вы хотите, чтобы он был переносимым, автономным и т.д. Загрузите VirtualBox, установите тот же вариант * nix, что и в универе, повторите, чтобы у вас было две, и теперь у вас есть 3 ОС (ваш хост плюс два виртуальных), и вы можете практиковать свои Код MPI.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .