This wasn't explored recently. It's been a year at least since this was discussed. The work comes from an academic researcher in a CS or Engineering department. I'm interested because it presents a much higher-level view of optimization beyond micro-optimization where people worry about such things as cache effects and such, which would be bound to micro-architectural implementation choices.
Woah, I can't believe it, I've found the discussion that linked the thing I was looking for. [1] It's called Coz, the causal profiler [2]. I've submitted this talk again, because I think it's super interesting.
This wasn't explored recently. It's been a year at least since this was discussed. The work comes from an academic researcher in a CS or Engineering department. I'm interested because it presents a much higher-level view of optimization beyond micro-optimization where people worry about such things as cache effects and such, which would be bound to micro-architectural implementation choices.