2011-06-14 2 views
4

NVIDIA GPU에서 3D 일반 그리드의 선형 보간 계산을위한 특수 하드웨어 기능이 정점 유닛에 있다는 것을 오늘 배웠습니다. GPGPU를 사용하여 코드를 가속화 할 때 사람들이 실제로 사용하는 경우 이러한 종류의 것이 더 중요할까요?GPU 하드웨어에 구현 된 특수 수학 함수

답변

2

하드웨어로 구현되는 많은 기능이 있습니다. 당신이 찾고있는 용어는 "쿠다 내장 함수 (CUDA intrinsic functions)"입니다. 선형 보간은 비슷한 텍스처 인 텍스처에 의해 처리됩니다.

여기를 참조하십시오 : http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf

고유 기능은 일반적으로 __sin 같은 주요 이중 밑줄 철자, 또는 --use_fast_math NVCC 옵션과 함께 전 세계적으로 사용할 수 있습니다.

예, 실제로 실제로 많이 사용됩니다. :) 숫자 적 관점에서는 약간 더 정확하지 않으므로 하나의 내장 함수의 결과를 반복적으로 다른 함수에 전달하면 사용 사례에 따라 허용 할 수없는 오류가 발생할 수 있습니다. 테스트가 핵심입니다.