C++ AMPを用いたGPUプログラミングwiki
首都大学東京 田川研究室
C++ AMP 目次へ

GPUのメモリ(array)

GPUのメモリを利用するためには"concurrency::array"クラスを用います。
    accelerator Acs;//選ばれたacceleratorオブジェクトが入っているとします。

    array<int , 1> vAGpu(100 , Acs.get_default_view() );
これでAcsが指し示すGPUのメモリ上に、int型100個分のメモリが確保されます。
とりあえずこれだけ覚えておいてください。intをdoubleに変えれば同様に使えます。