Performance and Programmability Trade-offs in the OpenCL 2.0 SVM and Memory Modelでは、
OpenCL 2.0で導入されるSVM(Shared Virtual Memory)について。
OpenCL 2.0で導入されるSVM(Shared Virtual Memory)について。
CUDA 6.0で導入されたUnified Memoryと同じようなものをOpenCLにも使えるようにと。
AMDのKaveriが最初にSVMを利用できるようです。といっても、夏頃にならないとサポートされない。
AMDのKaveriが最初にSVMを利用できるようです。といっても、夏頃にならないとサポートされない。
内容的にはちょっと外れる、P.16の「GPGPU programming: frameworks」。
GPGPUが無くても、CPU(マルチコア)でも利用できるのがRenderScriptの魅力です。