Вход | Регистрация

О жизни... :: Математика и алгоритмы

OFF: Распараллелить цикл MPI

OFF: Распараллелить цикл MPI
Я
   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, все остальные вычисляют точки по полученным диапазонам.
   dis12345
 
2 - 02.12.18 - 12:32
а поподробней можно ?
   ansh15
 
3 - 02.12.18 - 12:35
   Волшебник
 
4 - 02.12.18 - 12:38

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует