In modern GPUs (say, Pascal and newer) both the L1 and L2 cache can be populated sector-by-sector. The minimum granularity is 1 sector or 32 bytes. The cache line tag, however, applies to 4 sectors (in each case) that comprise the 128-byte cache line. You can adjust L2 cache granularity.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Granularity of L1 and L2 Cache | 3 | 383 | April 1, 2026 | |
| Memory Transaction Width and L2 Cache Fill - Compute Capability width 2.x and 3.0 | 3 | 1501 | June 28, 2012 | |
| L1 Cache Effective Bandwidth | 2 | 1521 | March 9, 2023 | |
| Pascal L1 cache | 21 | 12884 | January 20, 2024 | |
| Memory transaction size | 1 | 1847 | February 12, 2017 | |
| Cache line size of L1 and L2 | 3 | 21829 | November 14, 2011 | |
| Can I disable L2 caching? | 3 | 2640 | May 27, 2015 | |
| Behavior of L1/L2 caches | 1 | 636 | June 2, 2023 | |
| variable cache line width ? | 4 | 2341 | January 13, 2015 | |
| Global memory access patterns - too slow | 6 | 2105 | April 7, 2024 |