新時代到来! ヘテロジニアス・コンピューティング最新動向【前編】

左=現在の一般的なアプリケーションのGPU利用では、GPUで処理させるデータをシステムメモリからGPU側のメモリにコピーするなど、煩雑な処理が必要となる。右=CPUとGPUを1つのチップに収めたAPUやSoCでも、現在はCPUとGPUがそれぞれ個別に仮想メモリ空間と実メモリ空間を持たなければならず、CPUとGPUを連係させるためには、これらのメモリ空間でデータコピーや整合性のチェックなどが必要となる (クリックで拡大)

左=現在の一般的なアプリケーションのGPU利用では、GPUで処理させるデータをシステムメモリからGPU側のメモリにコピーするなど、煩雑な処理が必要となる。右=CPUとGPUを1つのチップに収めたAPUやSoCでも、現在はCPUとGPUがそれぞれ個別に仮想メモリ空間と実メモリ空間を持たなければならず、CPUとGPUを連係させるためには、これらのメモリ空間でデータコピーや整合性のチェックなどが必要となる (クリックで拡大)