OFF: Распараллелить цикл MPI
☑
0
dis12345
02.12.18
✎
11:06
Здравствуйте! Если кто недавно учился и знает распараллеливание процессов, подскажите как распараллелить цикл по MPI на с:
for(x = 0; x <= XMAX; x++)
for(y = 0; y <= YMAX; y++)
screen[x][y] = compute(x,y);
сначала по внешнему, затем по внутреннему циклу ?
Сыну буха дали лабу, а он никакой...
А я когда учился у нас был Fortran77 и EC-1035
1
Волшебник
02.12.18
✎
12:29
Рутовый (нулевой) процесс раздает значения XMIN и XMAX, все остальные вычисляют точки по полученным диапазонам.
2
dis12345
02.12.18
✎
12:32
а поподробней можно ?
3
ansh15
02.12.18
✎
12:35
4
Волшебник
02.12.18
✎
12:38
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой