CUDALink`
CUDALink`
CUDASparseVector
CUDASparseVector[sparse,type]
CUDA対応のGPU上に存在する,指定された型の疎ベクトルを生成する.
詳細とオプション
- CUDALink アプリケーションがNeeds["CUDALink`"]でロードされていなければならない.
- CUDASparseVectorが使用したリソースは,使用しなくなった時点で自動的にGPUから回収される.
- CUDASparseVector のデータはNormalで取り出すことができる.
- 多くの関数がCUDASparseVectorオブジェクトを受け取ったり返したりするため,GPUにあるデータを操作することができる.
- CUDASparseVectorで利用できる型には次のものがある:
-
Real Complex "Real32" "ComplexReal32" "Real64" "ComplexReal64"
例題
すべて開くすべて閉じる例 (1)
考えられる問題 (1)
CUDASparseVectorのNormalはSparseArrayである:
元になるデータを取得するには,Normalを2回適用する:
Wolfram Research (2022), CUDASparseVector, Wolfram言語関数, https://reference.wolfram.com/language/CUDALink/ref/CUDASparseVector.html.
テキスト
Wolfram Research (2022), CUDASparseVector, Wolfram言語関数, https://reference.wolfram.com/language/CUDALink/ref/CUDASparseVector.html.
CMS
Wolfram Language. 2022. "CUDASparseVector." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/CUDALink/ref/CUDASparseVector.html.
APA
Wolfram Language. (2022). CUDASparseVector. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/CUDALink/ref/CUDASparseVector.html