3 ms·
> For a “Haswell” or later Core i7 at 3GHz, we’re talking aggregate code+data L1 bandwidths well over 300GB/s per core if you have just the right instruction mi
by i336_ 10y ago
> For a “Haswell” or later Core i7 at 3GHz, we’re talking aggregate code+data L1 bandwidths well over 300GB/s per core if you have just the right instruction mix; very unlikely in practice, but you still get bursts of very hot activity sometimes.
Reading that reminded me of http://stackoverflow.com/questions/8389648/how-do-i-achieve-the-theoretical-maximum-of-4-flops-per-cycle http://stackoverflow.com/questions/8389648/how-do-i-achieve-.... I don't 100% understand either domain, but I think this link is relevant - it's asking how to achieve the theoretical max of 4 FLOPs per CPU cycle.
- vardump 10y ago> it's asking how to achieve the theoretical max of 4 FLOPs per CPU cycle. Nowadays you can do 32 FLOPs per core per cycle, single precision (counting FMA as add + mul).
- cletus 10y agoGreat SO question. Tanks for the link. Honestly, I'm shocked it hasn't been closed as "not constructive" or "subjective".