CUDAMap[f,lst]
lst の各要素に f を適用する.
CUDAMap
CUDAMap[f,lst]
lst の各要素に f を適用する.
詳細とオプション
例題
すべて開く すべて閉じる例 (2)
Needs["CUDALink`"]Cos演算子を入力リストにマップする:
CUDAMap[Cos, 1.0 * Range[10]]上記はMapに等しい:
Map[Cos, 1.0 * Range[10]]入力はCUDAMemoryでもよい.CUDAMemoryLoadを使ってリストをロードする:
mem = CUDAMemoryLoad[Range[-10, 10], "Byte"]入力メモリにAbsを適用する:
res = CUDAMap[Abs, mem]返されたメモリはCUDAMemoryGetを使って取り出すことができる:
CUDAMemoryGet[res]考えられる問題 (1)
出力型は入力型と同じである.入力が整数のリストなら,小数は切り落とされる:
CUDAMap[Cos, Range[10]]上記はMapと等しくない:
Map[Cos, Range[10]]テクニカルノート
関連するガイド
-
▪
- CUDALink
テキスト
Wolfram Research (2010), CUDAMap, Wolfram言語関数, https://reference.wolfram.com/language/CUDALink/ref/CUDAMap.html.
CMS
Wolfram Language. 2010. "CUDAMap." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/CUDALink/ref/CUDAMap.html.
APA
Wolfram Language. (2010). CUDAMap. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/CUDALink/ref/CUDAMap.html
BibTeX
@misc{reference.wolfram_2026_cudamap, author="Wolfram Research", title="{CUDAMap}", year="2010", howpublished="\url{https://reference.wolfram.com/language/CUDALink/ref/CUDAMap.html}", note=[Accessed: 16-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_cudamap, organization={Wolfram Research}, title={CUDAMap}, year={2010}, url={https://reference.wolfram.com/language/CUDALink/ref/CUDAMap.html}, note=[Accessed: 16-August-2026]}