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

Visual C++는 다중 코어를 이용하고 일반적인 용도의 프로그래밍에 GPU를 사용하는 다중 스레드 및 병렬 프로그램을 만드는 데 도움되는 다음과 같은 기술을 제공합니다.

관련 문서

제목

설명

자동 병렬 처리 기능 오류 및 경고

코드 실행 속도가 빨라지는 컴파일러 최적화입니다.

동시성 런타임

데이터 병렬 처리 또는 작업 병렬 처리를 사용하는 프로그램의 작성을 단순화하는 클래스입니다.

C++ AMP(C++ Accelerated Massive Parallelism)

일반 프로그래밍에 최신 그래픽 프로세서를 사용할 수 있는 클래스입니다.

이전 코드를 위한 다중 스레드 지원(Visual C++)

이전 응용 프로그램에 유용할 수 있는 기존 기술입니다. 새 응용 프로그램에서 동시성 런타임 또는 C++ AMP를 사용합니다.

Visual C++의 OpenMP

OpenMP API의 Microsoft 구현입니다.

Visual Studio 2013의 Visual C++

이 설명서 단원에는 Visual C++의 대부분의 기능에 대한 정보가 들어 있습니다.