1. Huang, J., Lilja, D.: Exploiting basic block value locality with block reuse. In: The 5th Int. Symp. on High-Performance Computer Architecture (1999)
2. Huang, J., Lilja, D.: Balancing reuse opportunities and performance gains with sub-block value reuse. Technical Report, University of Minnesota (2002)
3. Sastry, S., Bodik, R., Smith, J.: Characterizing coarse-grained reuse of computation. In: 3rd ACM Workshop on Feedback Directed and Dynamic Optimization (2000)
4. Sodani, A., Sohi, G.: Dynamic instruction reuse. In: Proc. of the 24th Int. Symp. on Computer Architecture, pp. 194–205 (1997)
5. Citron, D., Feitelson, D.: Hardware memoization of mathematical and trigonometric functions. Technical Report, Hebrew University of Jerusalem (2000)