バンク競合とは
ばんくきょうごう
共有メモリで、ワープの複数のスレッドが同じバンクの別の番地に同時にアクセスし、アクセスが順番に分かれて遅くなること。詰め物で避けられる。
この用語の分野: GPUプログラミング
ばんくきょうごう
共有メモリで、ワープの複数のスレッドが同じバンクの別の番地に同時にアクセスし、アクセスが順番に分かれて遅くなること。詰め物で避けられる。
この用語の分野: GPUプログラミング
このとき共有メモリの列方向の読み出しでバンク競合が起きないよう、1列余分に確保する工夫も組み合わせます。
GPUで大きな行列を転置する(b[j][i] = a[i][j])とき、共有メモリを経由させる主な目的はどれか。バンク CUDA GPU OpenCL グリッドストライドループ 混合精度 GPUカーネル シェアードメモリ SIMT ストリーミングマルチプロセッサ