|
[1] M. Blumrich, V. Salapura and A. Gara, “Exploring the architecture of a stream register-based snoop filter.” Transactions on high-performance embedded architectures and compilers III, pp. 93-114, 2011. [2] A. Moshovos, G. Memik, B. Falsafi and A. Choudhary, “JETTY: Filtering Snoops for Reduced Energy Consumption in SMP Servers.” Paper presented at The Seventh International Symposium on High-Performance Computer Architecture, pp. 85-96, 2001. [3] J. Renau et al. SESC simulator, January 2005. Retrieved from http://sesc.sourceforge.net. [4] V. Salapura, M. Blumrich and A. Gara, “Improving the accuracy of snoop filtering using stream registers.” Paper presented at Proceedings of the 2007 workshop on MEmory performance: DEaling with Applications, systems and architecture, pp. 25-32, 2007. [5] V. Salapura, M. A. Blumrich and A. Gara, “Design and implementation of the Blue Gene/P snoop filter.” Paper presented at 2008 IEEE 14th International Symposium on High Performance Computer Architecture, pp. 5-14, 2008. [6] J. P. Singh, W. D. Weber, and A. G. Splash, “SPLASH: Stanford parallel applications for shared memory.” ACM SIGARCH Computer Architecture News, 20 (1): pp. 5-44, 1992. [7] S. C. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta, “The SPLASH-2 Programs: Characterization and Methodological Considerations.” ACM SIGARCH Computer Architecture News, 23 (2): pp. 24-36, 1995. [8] D. H. Woo, M. Ghosh, E. Ozer, S. Biles and H. H. S. Lee, “Reducing Energy of Virtual Cache Synonym Lookup using Bloom Filters.” Paper presented at Proceedings of the 2006 international conference on Compilers, architecture and synthesis for embedded systems, pp. 179-189, 2006.
|