Visual C++의 병렬 프로그래밍

Visual C++는 여러 코어를 활용하고 범용 프로그래밍에 GPU를 사용하는 다중 스레드 및 병렬 프로그램을 만드는 데 도움이 되는 다음 기술을 제공합니다.

제목 설명
자동 병렬화 및 자동 벡터화 코드 속도를 높일 수 있는 컴파일러 최적화
동시성 런타임 데이터 병렬 처리 또는 작업 병렬 처리를 사용하는 프로그램 작성을 간소화하는 클래스입니다.
C++ AMP(C++ Accelerated Massive Parallelism) 범용 프로그래밍에 최신 그래픽 프로세서를 사용할 수 있도록 하는 클래스입니다.
이전 코드를 위한 다중 스레드 지원(Visual C++) 이전 애플리케이션에서 유용할 수 있는 이전 기술입니다. 새 앱의 경우 동시성 런타임 또는 C++ AMP를 사용합니다.
OpenMP OpenMP API의 Microsoft 구현입니다.
Visual Studio의 C++ 설명서의 이 섹션에는 Visual C++의 대부분의 기능에 대한 정보가 포함되어 있습니다.