Remix.run Logo
barchar 3 days ago

This is not always true. Compilers are quite good at register allocation but sometimes they get it wrong and sometimes you can make small changes to code that improve register allocation and thus performance.

Usually the problem is an unfortunately placed spill, so the operation is actually l1d$ traffic, but still.

zahlman 2 days ago | parent [-]

> l1d$

I don't know how to interpret this.

andrewf 2 days ago | parent [-]

Level 1 data cache