Memoization (architectural)
Tag: memoization
Aliases: result caching
Storing the result of an expensive computation so a future identical query can return it without recomputing. In hardware: branch predictors cache past branch outcomes, trace caches cache decoded instruction traces, value predictors cache likely load/op results.
Lecture references
- L01 · Intro — p.21 , p.25