Алгоритмы умножения матриц - PullRequest
0 голосов
/ 03 марта 2019

Я изучаю MPI прямо сейчас и в процессе разработки алгоритмов пушки.

Я пытаюсь написать алгоритмы, такие как каждый процесс (irank) будет занимать определенную часть матрицы.

Например: если моя матрица n-на-n (n = 4) и numproc (numproc = 4).Там должно быть 4 блока каждый с 4 элементами.

Редактировать: я добавил картинки, чтобы продемонстрировать свои идеи, каждый цвет представляет данные, которые должен получить каждый процессор:

enter image description here

Myвопрос в том, как бы я зациклился, хотя мои маленькие матричные данные, что они будут меняться, зависят от ранга процесса в MPI ??

Best, Andy

...