MPI - это интерфейс передачи сообщений, библиотека для параллельного программирования с распределенной памятью и де-факто стандартный метод использования кластеров распределенной памяти для высокопроизводительных технических вычислений. Вопросы об использовании MPI для параллельного программирования находятся под этим тегом; вопросы, например, о проблемах установки с реализациями MPI, лучше всего помечать соответствующими тегами, специфичными для реализации, например, MPICH или OpenMPI.
4 ответа

"не могу найти -lmpi*" при компиляции кода openmpi

Я пытался установить openmpi 1.8.1 из исходного кода на сервере Unbuntu 14.04. Я хотел бы использовать mpi для крупномасштабного расчета на одной машине с несколькими ядрами. Простой тест "Hello world" можно запустить без проблем. Однако, когда я пы…
22 окт '14 в 04:03
0 ответов

Какая кластерная файловая система / распределенная файловая система для Ubuntu 16.04

У меня есть 5 серверов, на каждом из которых запущено 16 потоков, которые одновременно генерируют 80 файлов, которые, наконец, должны быть доступны для всех остальных серверов в той же папке (это MPI-параллелизированное конечное программное обеспече…
17 июн '16 в 09:21
0 ответов

Ошибка gfortran: нераспознанная опция '-shared-intel'

Я использую параллельный код Fortran, который использует библиотеки MPI (mpich или openmpi) и компилятор "mpif90" для запуска. Когда я пытаюсь скомпилировать код, я сталкиваюсь с этим комментарием: mpif90 -O3 -mcmodel=medium -shared-intel -fbounds-c…
02 фев '17 в 17:48
1 ответ

Установка openmpi на Ubuntu 14.04

Я пытаюсь установить OpenMPI на моем Ubuntu 14.04 LTS, следуя этому руководству Когда я запускаю команду sudo apt-get install -y autotools-dev g++ build-essential openmpi1.5-bin openmpi1.5-doc libopenmpi1.5-dev Я получаю сообщения об ошибках E: Unab…
23 апр '15 в 11:30
0 ответов

Как сделать h5py MPI-ориентированным с системой пакетов apt?

Поскольку я пытаюсь запустить параллельный hdf5 с h5py и mpi4py, я столкнулся со следующей ошибкой: NameError: global name 'mpi4py' is not defined Поиск в Google позволяет предположить, что это связано с тем, что h5py не поддерживает mpi, и предлага…
28 июн '16 в 10:21
0 ответов

Ошибка установки mpich2

У меня действительно есть проблема при установке mpich2. Я использую последнюю версию Ubuntu 14.04 LTS на 64-битном компьютере. Я следовал инструкциям в https://help.ubuntu.com/community/MpichCluster и https://jetcracker.wordpress.com/2012/03/01/how…
06 ноя '15 в 15:00
1 ответ

Установка gfortran и mpich для нового пользователя Ubuntu

Я многолетний пользователь Mac, который рассматривает возможность перехода на Ubuntu. Я не системный гуру. Я программирую на фортране и mpi для приложений cfd на высокопроизводительных компьютерах. Я рассматриваю возможность приобретения 32 ядер с и…
22 апр '16 в 00:59
1 ответ

Как запустить задание на нескольких машинах с Ubuntu в качестве операционной системы

Мне нужно выполнить задание на нескольких виртуальных машинах, существующих в определенном облаке, и у меня есть IP-адрес для всех из них, и я настроил имя хоста для всех них. Как запустить команду в сети виртуальной машины? обратите внимание, что с…
27 апр '16 в 12:39
1 ответ

Как проверить, установлен ли MPI на моей машине?

Мне нужно знать, как проверить, установлен ли MPI на моей машине, и если нет, сколько времени требуется для его установки?
28 апр '16 в 09:14
1 ответ

SSH продолжает спрашивать пароль

Я пытаюсь настроить кластер MPI, следуя инструкциям по настройке кластера MPICH2 в Ubuntu. В конце шага 7 говорится, что я не должен получать запрос пароля, что, к сожалению, не так. gsamaras@pythagoras:~$ ssh geomcomp.com hostname gsamaras@geomcomp…
25 май '15 в 21:31
0 ответов

Как я могу переключить библиотеку OpenMPI в зависимости от версии gcc/g++?

Используя методы, описанные здесь, я мог легко переключаться gcc версия с update-alternatives, Теперь у меня есть две версии openmpi-3.1.1 который составлен для каждого из них, а именно: /home/user/me/.local/openmpi-3.1.1_gcc7.3.0 /home/user/me/.loc…
18 июл '18 в 16:07
1 ответ

Проблемы с mpirun (openmpi)

Я локально установил две версии openmpi в моем кластере: openmpi-1.8.1: когда я запускаю mpirun под этой версией, выдает ошибку: librdmacm: Fatal: unable to open RDMA device librdmacm: Fatal: unable to open RDMA device librdmacm: Fatal: unable to op…
26 июл '16 в 07:36
1 ответ

Способы установки программ в больших кластерах

Для моей стажировки в настоящее время я настраиваю кластер ноутбуков для запуска приложений CFD с использованием OpenFOAM. Пока что я настроил установку SSH-клиента и NFS как на главном сервере, так и на узлах. Я проверил и SSH и мою общую папку, и …
10 авг '16 в 07:40
1 ответ

Установите OpenMPI из репозитория с GCC вместо Intel

Я хотел бы установить openmpi из репозитория и использовать его с GCC. Проблема в том, что я установил библиотеки Intel тоже, и это вызывает такие проблемы: mpicc.openmpi --version mpicc.openmpi: error while loading shared libraries: libimf.so: cann…
14 ноя '16 в 12:51
1 ответ

Проблема запуска октавы с openmpi в Жужу

Я пытаюсь использовать openmpi из октавы для запуска других экземпляров октавы на удаленных машинах. Когда я запускаю скрипт, который должен запускать различные процессы, он жалуется на устаревшие библиотеки: Running octave in parallel on /opt/data/…
16 апр '15 в 22:45
1 ответ

Где найти openmpi-doc на моем Ubuntu 12.04?

Я установил openmpi apt-get install openmpi-doc, Я думаю, что это какая-то папка, которая содержит документ на openmpi? Где я могу найти его? Я только что перешел с Windows на Bbuntu, поэтому многие вещи для меня сложны. Спасибо.
21 янв '14 в 13:50
1 ответ

Mpi файл не распознан?

Я пытаюсь скомпилировать MPI-файлы в Ubuntu. Я установил библиотеку, используя этот код sudo apt-get install libcr-dev mpich2 mpich2-doc и попытался скомпилировать эту простую программу Hello World /* C Example */ #include <mpi.h> #include &lt…
04 янв '14 в 14:16
2 ответа

В результате mpdboot и mpdtrace выдают Будильник

Я пытаюсь выполнить mpdboot -n 2 -f /home/user/mpd.hosts а потом mpdtrace Тем не менее, оба они возвращаются: Alarm clock У меня есть виртуальная машина с установленным mpd. Я скопировал .vdi (жесткий диск) на другую машину.
24 янв '14 в 14:12
2 ответа

Проблема с паролем нескольких хостов при использовании mpirun

Таким образом, я запускаю параллельную программу на С ++, отправляя задания с компьютера с Ubuntu на удаленные хосты (также Ubuntu), командная строка, которую я использую на терминале, выглядит примерно так: mpirun -np 4 --host host1,host2 program.e…
10 окт '14 в 21:43
0 ответов

С какой библиотекой MPI связаны пакеты? Открыть MPI?

Некоторые пакеты в репозиториях Ubuntu предоставляют предварительно скомпилированные двоичные файлы общих библиотек (*.so). Например, пакет fftw2 предоставляет библиотеку FFTW (версия 2), включая файлы библиотеки, связанные с MPI /usr/lib/libfftw_mp…