Open Bug 1816900 Opened 2 years ago Updated 2 years ago

Document how to measure cache behaviour

Categories

(Core :: JavaScript Engine, task, P2)

task

Tracking

()

People

(Reporter: jonco, Unassigned)

References

(Blocks 1 open bug)

Details

Optimising our engine to work well with the memory hierarchy is not something we've spent much time on so far. This could potentially get us some significant improvements.

It would be great if there was some documentation explaining how to measure cache behaviour in a way that's useful for evaluating these improvements. For example:

Which tools are useful? I'm guessing perf and maybe cachegrind.

How best to use them? Perf has tons of cache-related probes. Which ones tell us useful information?

Are there particular benchmarks we suspect are affected by cache behaviour and which we should be running when we make these changes?

See Also: → 1330539, 1332466
Severity: -- → N/A
Priority: -- → P2
Whiteboard: [sp3]
Whiteboard: [sp3]
See Also: → 559237
You need to log in before you can comment on or make changes to this bug.