Nsight

CUDA入門

【CUDA】シェアードメモリの使用方法

GPUのメモリの種類で、シェアードメモリ(SharedMemory/共有メモリ)というものがあります。 最適化をするなら必須の要素なので、ぜひ使い方を覚えましょう。
2019.09.22
CUDA入門

【CUDA】ストリームを使いこなして高速化しよう

GPUで複数処理をしたい場合、ストリーム(Stream)を利用すると効率的に処理をさせることができます。 この記事では、ストリームの特徴や使い方について解説します。
2019.09.22
CUDA入門

【CUDA】NsightのTimelineで処理を解析しよう!

CUDAでコーディングをしているとき、GPUで何が起きているか判らないですよね。 そんなときは、Nsightというツールを使って処理の解析をしましょう。
2019.09.22
CUDA入門

【CUDA】ページロックメモリ(Page-Lockedメモリ)について

GPUにデータを転送するとき、ページロック(Page-Locked)がされているかどうかで速度が大幅に変わります。 ロックのやり方や、特性について解説していきます。
2019.09.22