Русская Википедия:Гранулярность
Материал из Онлайн справочника
Гранулярность — характеристика параллельных вычислений, определяемая отношением собственно вычислений, выполняемых конкретной задачей (Шаблон:Lang-en): процессом или потоком выполнения по отношению к объёму сообщений, коммуникации с параллельными ему потоками или процессами.
- при крупнозернистом параллелизме (Шаблон:Lang-en) вычисления относительно независимы друг от друга, и обмен информацией между ними относительно редок. Вычисления распараллеливаются между отдельными процессами (параллельно выполняемыми программами) операционной системы.
- для мелкозернистого параллелизма (Шаблон:Lang-en) интенсивность вычислений примерно соответствует интенсивности обмена сообщениями. Единицей распараллеливания в этом случае обычно служат отдельные элементы выражения или итерации цикла. На таком уровне распараллеливания работает векторизующий компилятор.
- среднезернистый параллелизм (Шаблон:Lang-en) — уровень распараллеливания, компромиссный между этими двумя случаями. Единицами распараллеливания тут служат отдельные процедуры.
См. также
Ссылки