Бөлісу құралы:


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

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

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