Где применять библиотеки OpenMP, MPI?

Актуальны ли ещё библиотеки OpenMP или MPI. Если да, то в каких целях используются на практике?
  • Вопрос задан
  • 721 просмотр
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
OpenMP или MPI

Это две совершенно разные технологии: Open Multi-Processing и Message Passing Interface.
Первая помогает распараллеливать выполнение кусков кода на одной машине без явного использования потоков, вторая -- выполнять работу на кластере.

В gcc есть реализация OpenMP, можно включить её флагом -fopenmp и пользоваться прагмами и функциями OpenMP.

С MPI не работал, не расскажу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы