NVIDIA Fermi および Kepler GPU (おそらく Maxwell も) では、L1 キャッシュ ラインの長さは 128 バイトですが、L2 キャッシュ ラインの長さは 32 バイトです。それは逆であってはいけませんか?つまり、L1 ははるかに小さいので、スラッシングを防ぐためにメモリの短いセグメントをキャッシュしようとするべきではありませんか?
NVIDIA Fermi および Kepler GPU (おそらく Maxwell も) では、L1 キャッシュ ラインの長さは 128 バイトですが、L2 キャッシュ ラインの長さは 32 バイトです。それは逆であってはいけませんか?つまり、L1 ははるかに小さいので、スラッシングを防ぐためにメモリの短いセグメントをキャッシュしようとするべきではありませんか?