1. Beyls K. Software methods to improve data locality and cache behavior. Ph D Dissertation. Ghent, Belgium: Ghent University, 2004
2. McIntosh N, Mannarswamy S, Hundt R. Whole-program optimization of global variable layout. Proceedings of the 15th International Conference on Parallel Architectures and Compilation Techniques (PACT’06), Sep 16-20, 2006, Seattle, WA, USA. New York, NY, USA: ACM, 2006: 164-172
3. Issenin I, Brockmeyer E, Miranda M, et al. Drdu: a data reuse analysis technique for efficient scratch-pad memory management. ACM Transactions on Design Automation of Electronic Systems, 2007, 12(2): 15-43
4. Cho D, Pasricha S, Issenin I, et al. Compiler driven data layout optimization for regular/irregular array access patterns. Proceedings of the 2008 Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES’08), Jun 12-13, 2008, Tucson, AZ, USA. New York, NY, USA: ACM, 2008: 41-50
5. Chilimbi T M, Davidson B, Larus J R. Cache-conscious structure definition. Proceedings of the ACM SIGPLAN 1999 Conference on Programming Language Design and Implementation (PLDI’99), May 1-4, 1999, Atlanta, GA, USA. New York, NY, USA: ACM, 1999: 13-24
6. Zhong Y T, Orlovich M, Shen X P, et al. Array regrouping and structure splitting using whole-program reference affinity. Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation (PLDI’04), Jun 9-11, 2004, Washington, DC, USA. New York, NY, USA: ACM, 2004: 255-266
7. Hagog M, Tice C. Cache aware data layout reorganization optimization in GCC. Proceedings of the GCC Developers’ Summit, Jun 22-24, 2005, Ottawa, Canada. 2005: 69-92
8. Fu X, Zhang Y, Chen Y Y. Data-layout optimization using reuse distance distribution. Proceedings of the 1st International Workshop on Embedded Software Optimization (ESO’06), Aug 1-4, 2006, Seoul, Korea. LNCS 4097. Berlin, Germany: Springer-Verlag, 2006: 858-867
9. Wilson B P, French R S, Wilson C S, et al. SUIF: an infrastructure for research on parallelizing and optimizing compilers. ACM SIGPLAN Notices, 1994, 29(12): 31-37 |