How do CPUs evenly occupy a PIPT L2 larger than associativity x page size?
Context I was researching memcpy bandwidth of different platforms on different buffer sizes, and some of the runs showed much worse results, despite me doing what seemed like an appropriate amount of reads/writes, and there being virtually no background activity in the OS. Further research revealed that the noise was coming from unoptimal L2 utilization […]
How do CPUs evenly occupy an L2 larger than associativity x page size?
Context I was researching memcpy bandwidth of different platforms on different buffer sizes, and some of the runs showed much worse results, despite me doing what seemed like an appropriate amount of reads/writes, and there being virtually no background activity in the OS. Further research revealed that the noise was coming from unoptimal L2 utilization […]