Результаты поиска по запросу "mpi"

1 ответ

Параллельные вычисления с кластерами, отличными от снежного SOCK

Недавнее добавление прямой поддержки параллельных вычислений в R2.14 вызвало у меня вопрос. Существует множество вариантов создания кластеров в R. Я используюsnow Кластеры SOCK регулярно, но я знаю, что есть и другие способы, такие как MPI. Я ...

2 ответа

Утечка памяти MPI

Я пишу некоторый код, который использует MPI, и я продолжал замечать некоторые утечки памяти при запуске его с valgrind. Пытаясь определить, где была проблема, я закончил с этим простым (и совершенно бесполезным) основным: #include ...

2 ответа

MPI последовательная основная функция

Это довольно простой вопрос MPI, но я не могу обойти его. У меня есть основная функция, которая вызывает другую функцию, которая использует MPI. Я хочу, чтобы основная функция выполнялась последовательно, а другая - параллельно. Мой ...

ТОП публикаций

1 ответ

отправка блоков двумерного массива в C с использованием MPI

Как вы отправляете блоки 2-D массива на разные процессоры? Предположим, размер 2D-массива равен 400x400, и я хочу отправить блоки размером 100X100 на разные процессоры. Идея состоит в том, что каждый процессор будет выполнять вычисления на своем ...

3 ответа

Является ли MPI_Reduce блокирующим (или естественным барьером)?

У меня есть фрагмент кода ниже в C ++, который в основном вычисляет пи с использованием классической техники Монте-Карло. srand48((unsigned)time(0) + my_rank); for(int i = 0 ; i < part_points; i++) { double x = drand48(); double y = drand48(); ...

2 ответа

Ошибка в построении MPI надстройки в MSVC 2010

Я установил openmpi в C: \ Program Files \ OpenMPI_v1.5.4-win32 \ и хочу скомпилировать boost для создания параллельной графу библиотеки. Но получил следующую ошибку: The system cannot find the path specified. The system cannot find the ...

1 ответ

запись матрицы в один текстовый файл с MPI

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

3 ответа

структурирование сериализации в C и передача по MPI

Я определил пользовательскую структуру и хочу отправить ее другому процессу MPI, используя MPI_Bsend (или MPI_Send). Вот моя структура: struct car{ int shifts; int topSpeed; }myCar;Однако, кроме примитивных типов, MPI, похоже, не поддерживает ...

3 ответа

MPI Spawn: корневой процесс не связывается с дочерними процессами

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

4 ответа

Неправильное число процессоров в mpi

Извините, я уверен, что сделал глупую ошибку, но не сработало. Я собираю простой mpi hello world: #include <stdio.h> #include <mpi.h> int main (argc, argv) int argc; char *argv[]; { int rank, size; MPI_Init (&argc, &argv); /* starts MPI ...