사용자 도구

사이트 도구


kb:cppamp

C++ AMP

Visual Studio 2012 버전부터 지원하는 GPU 프로그래밍?

대충 살펴보니, array 혹은 array_view 이용해서 GPU에다 데이터 때려넣은 다음 parallel_for_each 통해서 각각의 원소들에 대해 계산을 수행한 다음, 그 결과를 이용하는 방식인 것 같다.

게임 서버에서는 정확히 어디 써야할지 모르겠네. OpenMp 나왔을 때도 이걸 어디 쓰나 했는데, 비슷한 느낌이다.

서버에서 애니메이션 돌리거나, 물리 엔진 직접 구현해서 쓴다면 쓸모 있을지도? 좀 더 살펴봐야할 것 같다.

링크

kb/cppamp.txt · 마지막으로 수정됨: 2014/11/07 16:37 (바깥 편집)