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

Инициализировать массив с помощью openmpi один раз
Я пытаюсь запустить некоторые тесты, используя данные обработки OPENmpi в массиве, разделив работу по узлам (вторая часть — с матрицами). Сейчас у меня возникают некоторые проблемы, потому что массив данных каждый раз инициализируется, и я не знаю,...
1317 просмотров
schedule 02.06.2022

Проблемы OpenMPI MPI_Barrier
У меня возникли некоторые проблемы с синхронизацией с использованием реализации OpenMPI MPI_Barrier: int rank; int nprocs; int rc = MPI_Init(&argc, &argv); if(rc != MPI_SUCCESS) { fprintf(stderr, "Unable to set up MPI");...
8020 просмотров
schedule 01.05.2022

Создание Boost 1.46.1 * с помощью openmpi *?
Я хотел бы собрать всю библиотеку Boost в Ubuntu 11.04 с помощью gcc 4.5.2. Итак, я начал скачивать файл tar.bz2. Я расширил его. Я запустил bootstrap.sh и заметил, что он жалуется на Unicode, поэтому я установил: sudo apt-get install...
995 просмотров
schedule 03.04.2022

Запуск приложений OpenMPI/pthread с помощью slurm
На компьютерах Cray, таких как XE6, при запуске гибридного приложения MPI/pthreads через aprun существует параметр depth, который указывает количество потоков, которые может создать каждый процесс. Например, aprun -N2 -n12 -d5 Каждый процесс...
1396 просмотров
schedule 14.11.2023

--with-memory-manager=нет флага для компиляции mpi
Обычно, когда я хочу скомпилировать исходный код с помощью mpicc, я использую следующую команду: mpicc -o source source.c Однако у меня возникли проблемы с компиляцией моего текущего источника, некоторые ошибки seg. Я нашел на форуме, что...
239 просмотров
schedule 03.01.2023

Распространение данных с использованием OpenMPI
Я хотел бы распространять данные на нескольких машинах, подключенных к сети TCP/IP, используя OpenMPI. Может ли кто-нибудь указать мне правильные ресурсы и направление. Я новичок в OpenMPI. Спасибо
1149 просмотров
schedule 28.06.2023

Запуск программы OpenMPI без mpirun
Я использую gcc и OpenMPI . Обычно я запускаю программы MPI, используя оболочку mpirun , например, mpirun -np 4 myprogram запустить 4 процесса. Однако мне было интересно, можно ли легко сгенерировать двоичный файл, который будет...
5874 просмотров
schedule 13.06.2023

Может ли кто-нибудь объяснить эту ошибку valgrind с открытым mpi?
Мой основной вопрос о том, как файлы подавления работают в valgrind. Я просмотрел много документации, которая указывает на использование следующего в версиях mpi > ​​1.5 (у меня 1.6): mpirun -np 2 valgrind...
1310 просмотров

DCOM и OpenMPI
Я выполнил DCOMCNFG с разрешениями запуска и удаленного доступа, предоставив мне локальный вход в систему на каждом узле. Установите OpenMPI_v1.6.1-x64 на корневых и удаленных машинах. HAve указал путь к .exe на целевом узле. Но при запуске .exe из...
297 просмотров
schedule 04.05.2022

Как собрать буст с поддержкой mpi на доморощенном?
Согласно этому сообщению ( https://github.com/mxcl/homebrew/pull/2953 ), флаг « --with-mpi » должен включать поддержку сборки boost_mpi для соответствующей формулы доморощенного приготовления, поэтому я пытаюсь установить повышение через доморощенное,...
3279 просмотров
schedule 05.11.2022

Ошибка сегментации MPI_Waitsome?
У меня есть что-то вроде: int numprocs, id, arr[10], winner = -1; bool stop = false; MPI_Request reqs[10], winnerNotification; MPI_Init(NULL, NULL); MPI_Comm_size(MPI_COMM_WORLD, &numprocs); MPI_Comm_rank(MPI_COMM_WORLD, &id);...
327 просмотров
schedule 13.12.2022

что означает настройка MPI для общей памяти?
У меня вопрос, связанный с исследованиями. В настоящее время я завершил реализацию каркаса каркаса структуры на основе MPI (в частности, используя openmpi 6.3 ). каркас предполагается использовать на одной машине. теперь я сравниваю его с...
11222 просмотров

Проблема с параллельным умножением матриц
У меня возникли проблемы с использованием MPI для умножения матриц. У меня есть программа, читающая две матрицы n x n из двух файлов, и я должен использовать MPI. Но я получаю ошибку сегментации в одном из процессов. Это вывод, который я...
949 просмотров

Зонд, кажется, потребляет процессор
У меня есть программа MPI, состоящая из одного главного процесса, который передает команды группе подчиненных процессов. Получив команду, ведомое устройство просто вызывает для этого system(). Пока ведомые устройства ожидают команды, они потребляют...
3587 просмотров
schedule 06.07.2023

mpirun параллельное приложение OpenFOAM в gdb
Я пытаюсь пройти через приложение OpenFOAM (в данном случае icoFoam, но этот вопрос вообще для любого приложения OpenFOAM). Я хотел бы использовать gdb для выполнения параллельного анализа (скажем, 2 процедуры). Чтобы просто запустить приложение...
1067 просмотров

ошибка openmpi во время компиляции
Я пытаюсь локально скомпилировать программу, использующую openmpi (1.6.3), но получаю такую ​​ошибку: restraint_camshift2.o :(. toc + 0x98): неопределенная ссылка на `ompi_mpi_cxx_op_intercept ' restraint_camshift2.o: В функции...
13935 просмотров
schedule 03.04.2022

MPI не использует все выделенные процессоры
Я пытаюсь запустить некоторый код на нескольких процессорах, используя MPI. Я запускаю, используя: $ mpirun -np 24 python mycode.py Я работаю в кластере с 8 узлами, каждый из которых имеет 12 процессоров. Мои 24 процесса разбросаны по...
1292 просмотров
schedule 20.04.2023

Доставка mpiexec/mpirun вместе со статическим двоичным файлом
У меня есть параллельный код, использующий MPI. Правильный способ использования этого кода — скомпилировать из исходного кода на ПК/кластере, а затем запустить как: mpiexec -n X ./application -options К сожалению, некоторые люди,...
283 просмотров
schedule 13.07.2022

Распараллелить функцию в openMpi?
У меня есть алгоритм, распараллеленный в main() с использованием C с openMPI; он работает отлично, но теперь я хочу переместить код во внешнюю функцию. void my_parallel_function(int v[], int size, int rank) { if(rank==0) {...
606 просмотров
schedule 28.07.2023

Параллельная реализация MPI последовательного кода
У меня есть этот код, который использует метод Эйлера для решения простого ОДУ - dy/dt = 2y - 2t^2 - 3. Последовательный код принимает случайные значения для y_0 и вычисляет результат. Я хочу использовать MPI для отправки каждому узлу собственного...
420 просмотров
schedule 09.02.2023