NVIDIA GPUでは、3D正規のグリッドで線形補間を計算するための特別なハードウェア機能が頂点ユニットにあることを今日学んだ。 GPGPUを使ってコードを高速化するときにGPGPUを使用する人が実際に使っているのであれば、もっと多くの種類があるのだろうか?GPUハードウェアで実装された特別な数学関数
4
A
答えて
2
ハードウェアに実装されている機能はたくさんあります。あなたが探している用語は、「CUDA組み込み関数」です。線形補間はテクスチャによって処理されますが、これは類似しています。
こちらをご覧ください:http://developer.download.nvidia.com/compute/DevZone/docs/html/C/doc/CUDA_C_Programming_Guide.pdf
組み込み関数は、一般的に__sinのように、主要な二重のアンダースコアで綴ら、または--use_fast_math NVCCオプションでグローバルに有効になっています。
はい、実際にはかなり頻繁に使用されています。 :)数字の観点からは少し不正確です。したがって、あるイントリンシックの結果を繰り返し繰り返していくと、ユースケースによっては許容できないエラーが発生する可能性があります。テストは重要です。
関連する問題
- 1. 特別ereg_replace関数
- 2. CoreData数学関数
- 3. NumPy数学関数