C ++ в Pthreads, MPI и OpenMP

Добрый день. Я посещал курс по параллельному и распределенному программированию, и одно из моих заданий требует от нас программирования на языке C с использованием расширений параллельного программирования, таких как Pthreads, MPI и OpenMP. Дело в том, что я больше знаком с C ++, и мне было интересно, совместим ли C ++ с этими параллельными расширениями?

Если C ++ не совместим, есть ли какие-нибудь быстрые шпаргалки или советы по освоению C за короткий период?

1

Решение

Все они поддерживают C и C ++, как, скажем, @Tudor. Все популярные компиляторы поддерживают OpenMP. Чтобы использовать MPI, вам нужно установить любую реализацию MPI, например OpenMPI, mpich … pthreads — это стандарт POSIX для потоков, но вы можете использовать его и под Windows (Pthreads-w32).

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]