У меня есть программа обработки чисел на C ++. Структура:
а) ввод данных, подготовка данных
b) «большой» цикл, использует глобальные и локальные данные (множество разных переменных в обоих случаях)
c) результаты постобработки и запись данных
Самая интенсивная часть - это "b", которая в основном представляет собой цикл. Мне нужно ускорить программу в кластере. 25 лезвий, по 4 ядра. Интересно, смогу ли я использовать здесь OpenMP и MPI или вы можете указать мне учебники, не общие случаи, а сложные и "большие" для циклов.
Спасибо