Trace-level reuse
暂无分享,去创建一个
[1] S. E. Richardson. Exploiting trivial and redundant computation , 1993, Proceedings of IEEE 11th Symposium on Computer Arithmetic.
[2] Samuel P. Harbison. An architectural alternative to optimizing compilers , 1982, ASPLOS I.
[3] David W. Wall,et al. Limits of instruction-level parallelism , 1991, ASPLOS IV.
[4] Gurindar S. Sohi,et al. An empirical analysis of instruction repetition , 1998, ASPLOS VIII.
[5] M.N. Sastry,et al. Structure and interpretation of computer programs , 1986, Proceedings of the IEEE.
[6] Stéphan Jourdan,et al. A novel renaming scheme to exploit value temporal locality through physical register reuse and unification , 1998, Proceedings. 31st Annual ACM/IEEE International Symposium on Microarchitecture.
[7] David Nagle,et al. Dynamic elimination of pointer-expressions , 1998, Proceedings. 1998 International Conference on Parallel Architectures and Compilation Techniques (Cat. No.98EX192).
[8] Michael J. Flynn,et al. ON DIVISION AND RECIPROCAL CACHES , 1995 .
[9] Todd M. Austin,et al. Dynamic dependency analysis of ordinary programs , 1992, ISCA '92.
[10] Antonio González,et al. Dynamic removal of redundant computations , 1999, ICS '99.
[11] Gurindar S. Sohi,et al. Understanding the differences between value prediction and instruction reuse , 1998, Proceedings. 31st Annual ACM/IEEE International Symposium on Microarchitecture.
[12] S. Richardson. Caching Function Results: Faster Arithmetic by Avoiding Unnecessary Computation , 1992 .
[13] Jian Huang,et al. Exploiting basic block value locality with block reuse , 1999, Proceedings Fifth International Symposium on High-Performance Computer Architecture.
[14] G.S. Sohi,et al. Dynamic instruction reuse , 1997, ISCA '97.