Поделиться через


Параллельное программирование в Visual C++

Visual C++ предоставляет следующие технологии, помогающие создавать многопотоковые и параллельные программы, которые используют преимущества нескольких ядер и используют GPU для программирования общего назначения.

Заголовок Description
Автоматическая параллелизация и автоматическая векторизация Оптимизации компилятора, которые ускоряют код.
Среда выполнения с параллелизмом Классы, упрощающие написание программ, использующих параллелизм данных или параллелизм задач.
C++ AMP (C++ Accelerated Massive Parallelism) Классы, позволяющие использовать современные графические процессоры для программирования общего назначения.
Поддержка многопоточности для устаревшего кода (Visual C++) Старые технологии, которые могут быть полезны в старых приложениях. Для новых приложений используйте среду выполнения параллелизма или C++ AMP.
OpenMP Реализация API OpenMP майкрософт.
C++ в Visual Studio В этом разделе документации содержатся сведения о большинстве функций Visual C++.