Вопросы по теме 'openmpi'

Отбрасывает ли MPI или задерживает сообщения?
Я задал тот же вопрос здесь , но Я думаю, что это было слишком долго, поэтому я попробую еще раз, но короче: У меня есть программа на C++, использующая последнюю версию OpenMPI в кластере Rocks с настройкой master/slave. Подчиненные устройства...
1369 просмотров
schedule 07.03.2024

Узел OpenMPI и топология сети
В настоящее время я создаю небольшую служебную библиотеку как часть более крупного проекта. OpenMPI имеет хорошо документированную библиотеку API, но я немного озадачен, когда дело доходит до связи между узлами на более низком уровне. Я знаю, что...
692 просмотров
schedule 27.03.2023

MPI_ERR_TRUNCATE: в эфире
У меня есть int , который я собираюсь транслировать из root ( rank==(FIELD=0) ). int winner if (rank == FIELD) { winner = something; } MPI_Barrier(MPI_COMM_WORLD); MPI_Bcast(&winner, 1, MPI_INT, FIELD, MPI_COMM_WORLD);...
11206 просмотров
schedule 07.03.2022

Можно ли запустить mpiexec как подпроцесс программы mpiexec?
У меня есть программа A, которая запускается с помощью mpiexec. Эта программа обычно выполняется параллельно, но в одном из шаблонов выполнения она может вызвать внешнюю программу B, которая также поддерживает MPI. Конечно, каждый экземпляр A...
1068 просмотров
schedule 25.03.2023

Возникли проблемы, связанные с Open MPI, при создании образцов CUDA 5.0 (Ubuntu 12.04)
Makefile:79: *** MPI not found, not building simpleMPI.. Stop. эта ошибка - ошибка, которую я получаю ... Я видел версию этого вопроса для Mac, но я использую Ubuntu 12.04. Кто-нибудь знает, как это исправить в Ubuntu 12.04? спасибо за любую...
651 просмотров
schedule 07.05.2022

Как установить netcdf-openmpi-devel в Red Hat 6
Мне нужно установить netcdf-openmpi-devel на Red Hat 6. Проблема в том, что этого нет в имеющихся у меня репозиториях: redhat и epel. Я уже пытался загрузить несколько rpm-пакетов Fedora, но почти для всех из них невозможно проверить их ключи (сделав...
507 просмотров
schedule 12.02.2022

mpi4py: закрыть порождение MPI?
У меня есть код Python, в котором я очень часто создаю несколько процессов. Я получаю сообщение об ошибке: ORTE_ERROR_LOG: The system limit on number of pipes a process can open was reached in file odls_default_module.c at line 809 Мой код...
2269 просмотров
schedule 09.07.2023

PHP Не удается запустить MPI из функции shell-exec()
У меня есть веб-интерфейс для управления кластером с помощью OpenMPI, я использую функцию shell_exec() для выполнения mpirun, когда я пытаюсь выполнить с «-host local», он работает отлично, но когда я запускаю команду «-hostfile /home/hostfile...
150 просмотров
schedule 05.12.2022

Запрос в инициализации MPI
Если мы вызываем MPI_Init(), мы знаем, что несколько копий одного и того же исполняемого файла запускаются на разных машинах. Предположим, что MPI_Init() находится в функции f(), тогда будут ли существовать несколько копий функции main()?...
125 просмотров
schedule 04.02.2024

Ошибка сегментации с MPI_Gather
Я использую MPI_Gather в первый раз и следую некоторым примерам, но по какой-то причине я получаю ошибку seg всякий раз, когда я ее вызываю. Соответствующий код находится здесь: //Get the top N matches for each node for (int j = 0; j <...
1077 просмотров

Использование cmake для соединения C ++ и FORTRAN (mpif90) с iso_c_binding
Я пытаюсь написать CMakeLists.txt для подключения простой программы FORTRAN, которая вызывает функцию C ++ с использованием iso_c_binding. Когда я использую gfortran в качестве компилятора FORTRAN, код работает отлично, но когда я переключаюсь на...
1071 просмотров

Установка openmpi в OS/X: ошибка clang: библиотека -lgomp не найдена
Я собираюсь установить openmpi 1.6.5 на свой Macbook Pro, Mountainlion 10.8.5, следуя простым инструкциям по адресу: https://wiki.helsinki.fi/display/HUGG/Installing+Open+MPI+на+Mac+OS+X При настройке с ./configure --prefix=/usr/local/bin...
973 просмотров
schedule 31.08.2022

Rmpi, OpenCPU и Apparmor: запрос DENIED для /
У меня есть пакет R, который отправляет задание в кластер OpenMPI, который у меня запущен, с помощью пакета Rmpi. Все работает, как и ожидалось, в сеансе R, запущенном из консоли. Однако, когда я пытаюсь выполнить соответствующую функцию с моего...
674 просмотров
schedule 15.01.2024

Scanf языка OpenMPI C не перестает принимать ввод (Mac OS X 10.10)
Я пытаюсь запустить следующий код MPI. Проблема с scanf . Команда продолжает принимать входные данные и никуда не уходит. Предполагается, что он принимает только одну входную строку. #include <stdio.h> #include <stdlib.h> #include...
711 просмотров
schedule 02.05.2024

Какое время управления MPI_Barrier выполнять
Этот код: #include <mpi.h> int main(int argc, char* argv[]) { MPI_Init(&argc, &argv); for (unsigned int iter = 0 ; iter < 1000 ; iter++) MPI_Barrier(MPI_COMM_WORLD); MPI_Finalize(); return 0; }...
275 просмотров
schedule 30.06.2023

MPI - использовать несколько потоков для прослушивания входящих сообщений
Я работаю над проектом, который использует процедуры MPI и несколько потоков для отправки и получения сообщений. Я хотел бы, чтобы каждый принимающий поток сосредоточился на другом входящем сообщении, а не на двух или более, пытающихся получить одно...
811 просмотров
schedule 04.12.2023

`MPI_ERR_TRUNCATE: сообщение усечено` ошибка
Я столкнулся с проблемой, похожей на ту, что обсуждалась в этом разделе . код MPI, который суммирует строки вектора, который имеет определенное количество строк. Я прикрепляю код здесь . Когда я пытаюсь скомпилировать с одним ядром онлайн...
6725 просмотров
schedule 30.09.2023

Где send() реализован в OpenMPI?
В OpenMPI, если я достаточно глубоко отслеживаю стек вызовов любой коллективной операции (например, MPI_Reduce), я обнаруживаю, что она вызывает функцию с именем send(). После долгих поисков я не уверен, где реализована функция send(). Я...
73 просмотров
schedule 02.04.2024

Как разделить память на кластерной машине (qsub openmpi)
Приветствую всех! У меня вопрос по разделению памяти в кластере. Я новичок в кластере и не могу решить свою проблему после нескольких недель попыток, поэтому я ищу здесь помощи, любое предложение будет признательно! Я хочу использовать...
471 просмотров
schedule 10.03.2023

Ошибка компиляции mpi4py в системе Suse
После того, как я скомпилирую mpi4py с openmpi с сервера, я получаю ошибку времени выполнения. OS: SuSe GCC: 4.8.5 OpenMPI: 1.10.1 HDF5: 1.8.11 mpi4py: 2.0.0 Python: 2.7.9 Настройки среды: я использую virtualenv (без прав...
133 просмотров
schedule 23.04.2023