Вопросы по теме 'mpi4py'
Hello_World не работает с mpi4py на Cluster:II
Опять пытаемся изучить mpi4py на локальном кластере. Поэтому я написал программу hello_world, и она ПРОСТО НЕ РАБОТАЕТ! Я прикрепил код .py и ошибку. Может ли кто-нибудь указать, что я делаю неправильно? Заранее спасибо.
Привет мир:
from...
950 просмотров
schedule
21.08.2023
MPI: как заставить один процесс завершать все остальные — python → fortran
У меня есть некоторый код выборки Python MCMC с поддержкой MPI, который запускает параллельные вызовы правдоподобия для отдельных ядер. Поскольку это (обязательно - не спрашивайте) отказная выборка, мне нужно, чтобы только одна из np выборок была...
1570 просмотров
schedule
29.04.2022
Использование mpi4py (или любого модуля Python) без установки [дубликата]
У меня есть параллельный код, который я написал с использованием модулей numpy и mpi4py . До сих пор я запускал его на своем ноутбуке, но теперь я хочу решать задачи большего размера, используя вычислительные кластеры в своем университете....
279 просмотров
schedule
04.10.2022
h5py неправильно собран против mpi4py
Я пытаюсь собрать h5py против mpi4py. Моя цель - иметь возможность совместно использовать файл между несколькими процессорами. h5py установлен в системе, но, вероятно, не со ссылкой на mpi4py. Фактически, когда я запускаю следующий пример сценария:...
1987 просмотров
schedule
19.07.2022
Ошибка сегментации с использованием mpi4py
Я использую mpi4py для распределения задачи обработки по кластеру ядер. Мой код выглядит так:
comm = MPI.COMM_WORLD
size = comm.Get_size()
rank = comm.Get_rank()
'''Perform processing operations with each processor returning
two arrays of...
1279 просмотров
schedule
07.03.2023
обратная матрица Python3 mpi4py EOFError: EOF при чтении строки
Я пишу фрагмент кода, который будет инвертировать матрицу с использованием mpi4py . Я получаю сообщение об ошибке, которое вызывает у меня проблемы.
Я помещаю 2 переменные по умолчанию m, n , и пользователь вставляет числа в процесс rank 0 для...
5604 просмотров
schedule
15.09.2022
По какой оси функция mpi4py Scatterv разбивает массив numpy?
У меня есть следующий MWE, использующий comm.Scatterv и comm.Gatherv для распределения массива 4D по заданному количеству ядер ( size )
import numpy as np
from mpi4py import MPI
import matplotlib.pyplot as plt
comm = MPI.COMM_WORLD
size =...
4573 просмотров
schedule
05.06.2023
Anaconda импортирует mpi4py, но не mpi
Я установил анаконду на 32-битную систему Windows. Затем установил пакет mpi4py с установкой conda.
conda search mpi4py
Fetching package metadata .......
mpi4py 2.0.0 py27_0 defaults...
6901 просмотров
schedule
29.11.2022
MPI - отправка и получение столбцов матрицы
Я пытаюсь отправить столбцы матрицы другим процессам, используя Scatter . Приведенный ниже код отлично работает для строк, поэтому для отправки столбцов с минимальными изменениями я использую функцию транспонирования Numpy. Однако это, похоже, не...
1364 просмотров
schedule
25.05.2022
Pybind11: можно ли использовать mpi4py?
Возможно ли в Pybind11 использовать mpi4py на стороне Python, а затем передать коммуникатор на сторону C++?
Если да, то как это будет работать?
Если нет, то возможно ли это, например, с помощью Boost? И если да, то как это будет сделано?
Я...
876 просмотров
schedule
08.12.2022
MPI_ERR_TRUNCATE при отправке комплексного числа через MPI [MPI4py]
Я пытаюсь отправить одно комплексное число, используя реализацию Python MPI (MPI4py) от одного отправителя к одному получателю. Вот код:
from mpi4py import MPI
import numpy as np
comm = MPI.COMM_WORLD
if comm.rank == 0:
print("I am...
614 просмотров
schedule
16.04.2022
Как передать коммуникатор MPI с python на C через cython?
Я пытаюсь обернуть функцию C, принимая дескриптор коммуникатора MPI_Comm в качестве параметра через cython. В результате я хочу иметь возможность вызывать функцию из python, передавая ей объект mpi4py.MPI.Comm . Мне интересно, как сделать...
972 просмотров
schedule
25.03.2024
Ошибки передачи данных MPI с mpi4py
У меня есть кластер, и я застрял с ним и mpi4py. У меня довольно сложный код, и MPI просто не может передавать данные. Чтобы прояснить ситуацию, я написал простой код «hello world», который просто передает большие массивы между узлами. Массивы...
252 просмотров
schedule
13.07.2022
Возникли проблемы с установкой mpi4py с Intel MPI
Название говорит само за себя. У меня есть Intel MPI, установленный на моем экземпляре AWS, и я получил его для активации, и which mpiexec работает и сообщает мне, что это Intel MPI. У меня сейчас нет другого установленного MPI. $MPICC также...
168 просмотров
schedule
29.11.2022