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

1 ответ

MPI и распределение многомерных массивов в C

Я пытаюсь использовать MPI_Scatter, отправляя строки матрицы (которые распределяются динамически), но он отправляет только одну строку, в других являются ненужными. Когда я использую статическое выделение памяти - все хорошо. MPI_Init(&argc, ...

1 ответ

Чтение MPI из текстового файла

Привет, ребята, я учусь программировать в MPI, и я столкнулся с этим вопросом. Допустим, у меня есть файл .txt с 100 000 строк / строк. Как я могу разделить их на части для обработки 4 процессорами? я хочу, чтобы процессор 0 позаботился ...

3 ответа

Понимание одновременной записи файлов из нескольких процессов

Отсюда :Является ли файл приложения атомарным в UNIX [https://stackoverflow.com/questions/1154446/is-file-append-atomic-in-unix/] Рассмотрим случай, когда несколько процессов открывают один и тот же файл и добавляют к нему. O_APPEND гарантирует, ...

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

1 ответ

Microsoft MPI не запускается

Я пробую реализацию Microsoft MPI. Я установил CCP SDK отсюда: http://www.microsoft.com/en-us/download/details.aspx?id=239 [http://www.microsoft.com/en-us/download/details.aspx?id=239] Затем в настройках проекта я добавил папку include, папку ...

2 ответа

MPI_SEND занимает огромную часть виртуальной памяти

Отлаживая мою программу на большом количестве ядер, я столкнулся с очень странной ошибкойinsufficient virtual memory, Мои исследования привели к спокойствию кода, когда мастер посылает небольшие сообщения каждому рабу. Затем я написал небольшую ...

3 ответа

Как построить boost с поддержкой mpi на homebrew?

По этому посту (https://github.com/mxcl/homebrew/pull/2953 [https://github.com/mxcl/homebrew/pull/2953]), флаг "--with-mpi"должен включить поддержку сборки boost_mpi для соответствующей формулы homebrew, поэтому я пытаюсь установить boost через ...

3 ответа

Проблемы, связанные с Open MPI при создании образцов CUDA 5.0 (Mac OS X ML)

Когда я пытаюсь сделать образцы CUDA 5.0, появляется ошибка: Makefile: 79:* MPI не найден, не строится простой MPI .. Стоп. Я пытался загрузить и собрать последнюю версию Open MPI, ссылающуюся на Open MPI "FAQ / Platforms / OS X /6. Как не ...

1 ответ

MPI_ERR_TRUNCATE: в эфире

у меня естьint Намерен вещать с рута (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); MPI_Barrier(MPI_COMM_WORLD); if (rank != FIELD) { ...

3 ответа

Когда мне нужно использовать MPI_Barrier ()?

Интересно, когда мне нужно использовать барьер? Нужно ли это до / после разброса / сбора, например? Или OMPI должен убедиться, что все процессы достигли этой точки перед рассеянием / сбором? Аналогично, можно ли ожидать, что после трансляции все ...

3 ответа

mpiexec.hydra - как запустить процесс MPI на машинах, где местоположения hydra_pmi_proxy различны?

Я пытаюсь запустить простую программу MPI с использованием MPICH на кластере из двух машин. Тем не менее, один работает на Fedora 17, а другой - на Debian Squeeze - не обязательно проблема, но проблема в том, что два дистрибутива помещают свои ...