Share via


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

C + + AMP (c + + 가속 대규모 병렬) 별도 그래픽 카드에서 그래픽 처리 장치 (GPU)로 일반적으로 존재 하는 데이터 병렬 하드웨어를 활용 하 여 c + + 코드의 실행 속도 높입니다.C + + AMP 프로그래밍 모델 인덱싱, 메모리 전송 및 바둑판식 배열 다차원 배열에 대 한 지원이 포함 되어 있습니다.또한 수학 함수 라이브러리를 포함 되어 있습니다.C + + AMP 언어 확장을 사용 하 여 데이터는 CPU에서 GPU로 이동 됩니다 제어 하 고 백업할 수 있습니다.

관련 항목

제목

설명

C++ AMP 개요

C + + AMP 및 수학 라이브러리의 주요 기능에 설명 합니다.

람다, 함수 개체 및 제한 함수 사용

람다 식, 함수 개체 및 제한 된 함수 호출을 사용 하는 방법에 설명 된 parallel_for_each 메서드.

타일 사용

타일을 사용 하 여 c + + AMP 코드 속도 가속화 하는 방법에 설명 합니다.

accelerator 및 accelerator_view 개체 사용

액셀러레이터 키를 사용 하 여 GPU에서의 코드 실행을 사용자 지정 하는 방법에 설명 합니다.

Windows 스토어 응용 프로그램에서 C++ AMP 사용

C + + AMP를 사용 하는 방법에 설명 Windows 스토어 (WinRT) Windows 런타임 형식을 사용 하는 응용 프로그램입니다.

그래픽(C++ AMP)

C + + AMP 그래픽 라이브러리를 사용 하는 방법에 설명 합니다.

연습: 매트릭스 곱

C + + AMP 코드를 사용 하 여 바둑판식으로 배열 하는 행렬 곱셈 방법을 보여 줍니다.

연습: C++ AMP 응용 프로그램 디버깅

만들고 병렬 감소 큰 정수 배열을 위로 합계를 사용 하 여 응용 프로그램을 디버깅 하는 방법에 설명 합니다.

참조

참조(C++ AMP)

tile_static 키워드

제약 조건 절 (AMP C++)

기타 리소스

병렬 프로그래밍에서 네이티브 코드 블로그

C + + AMP 샘플 프로젝트 다운로드에 대 한

동시성 시각화 도우미 c + + AMP 코드로 분석