{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:12:59Z","timestamp":1763467979873,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":18,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,4,24]],"date-time":"2010-04-24T00:00:00Z","timestamp":1272067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,4,24]]},"DOI":"10.1145\/1772954.1772989","type":"proceedings-article","created":{"date-parts":[[2010,4,27]],"date-time":"2010-04-27T12:45:48Z","timestamp":1272372348000},"page":"248-256","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":30,"title":["Exploiting statistical correlations for proactive prediction of program behaviors"],"prefix":"10.1145","author":[{"given":"Yunlian","family":"Jiang","sequence":"first","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Eddy Z.","family":"Zhang","sequence":"additional","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Kai","family":"Tian","sequence":"additional","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Feng","family":"Mao","sequence":"additional","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Malcom","family":"Gethers","sequence":"additional","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Xipeng","family":"Shen","sequence":"additional","affiliation":[{"name":"The College of William and Mary, Williamsburg, VA, USA"}]},{"given":"Yaoqing","family":"Gao","sequence":"additional","affiliation":[{"name":"IBM Toronto Lab, Toronto, ON, Canada"}]}],"member":"320","published-online":{"date-parts":[[2010,4,24]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Compilers: Principles, Techniques, and Tools","author":"Aho A. V.","year":"2006","unstructured":"A. V. Aho , M. S. Lam , R. Sethi , and J. D. Ullman . Compilers: Principles, Techniques, and Tools . Addison Wesley , 2 nd edition, August 2006 . A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman. Compilers: Principles, Techniques, and Tools. Addison Wesley, 2nd edition, August 2006.","edition":"2"},{"key":"e_1_3_2_1_2_1","volume-title":"Optimizing Compilers for Modern Architectures: A Dependence-based Approach","author":"Allen R.","year":"2001","unstructured":"R. Allen and K. Kennedy . Optimizing Compilers for Modern Architectures: A Dependence-based Approach . Morgan Kaufmann Publishers , 2001 . R. Allen and K. Kennedy. Optimizing Compilers for Modern Architectures: A Dependence-based Approach. Morgan Kaufmann Publishers, 2001."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2004.34"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353175"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1094811.1094835"},{"volume-title":"Additional inputs for SPEC CPU2000","author":"Berube P.","key":"e_1_3_2_1_6_1","unstructured":"P. Berube and J. N. Amaral . Additional inputs for SPEC CPU2000 . http:\/\/www.cs.ualberta.ca\/~Eberube\/compiler\/fdo\/inputs.shtml. P. Berube and J. N. Amaral. Additional inputs for SPEC CPU2000. http:\/\/www.cs.ualberta.ca\/~Eberube\/compiler\/fdo\/inputs.shtml."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134021"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/838237.838450"},{"key":"e_1_3_2_1_9_1","volume-title":"Proceedings of the 11th Annual Workshop on the Interaction between Compilers and Computer Architecture","author":"Chuang P.","year":"2007","unstructured":"P. Chuang , H. Chen , G. Hoflehner , D. Lavery , and W. Hsu . Dynamic profile driven code version selection . In Proceedings of the 11th Annual Workshop on the Interaction between Compilers and Computer Architecture , 2007 . P. Chuang, H. Chen, G. Hoflehner, D. Lavery, and W. Hsu. Dynamic profile driven code version selection. In Proceedings of the 11th Annual Workshop on the Interaction between Compilers and Computer Architecture, 2007."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-0-387-21606-5"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133981.1134010"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.21"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the International Symposium on Code Generation and Optimization","author":"Li X.","year":"2004","unstructured":"X. Li , M. J. Garzaran , and D. Padua . A dynamically tuned sorting library . In Proceedings of the International Symposium on Code Generation and Optimization , 2004 . X. Li, M. J. Garzaran, and D. Padua. A dynamically tuned sorting library. In Proceedings of the International Symposium on Code Generation and Optimization, 2004."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2009.10"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/605397.605403"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/379539.379583"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/996841.996857"},{"key":"e_1_3_2_1_18_1","volume-title":"PAC2 Conference on Power\/Performance Interaction with Architecture, Circuits, and Compilers","author":"Wisniewski R. W.","year":"2004","unstructured":"R. W. Wisniewski , P. F. Sweeney , K. Sudeep , M. Hauswirth , E. Duesterwald , C. Cascaval , and R. Azimi . Performance and environment monitoring for whole-system characterization and optimization . In PAC2 Conference on Power\/Performance Interaction with Architecture, Circuits, and Compilers , 2004 . R. W. Wisniewski, P. F. Sweeney, K. Sudeep, M. Hauswirth, E. Duesterwald, C. Cascaval, and R. Azimi. Performance and environment monitoring for whole-system characterization and optimization. In PAC2 Conference on Power\/Performance Interaction with Architecture, Circuits, and Compilers, 2004."}],"event":{"name":"CGO '10: 8th Annual IEEE\/ ACM International Symposium on Code Generation and Optimization","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE CS uArch"],"location":"Toronto Ontario Canada","acronym":"CGO '10"},"container-title":["Proceedings of the 8th annual IEEE\/ACM international symposium on Code generation and optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1772954.1772989","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1772954.1772989","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T11:39:27Z","timestamp":1750246767000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1772954.1772989"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,4,24]]},"references-count":18,"alternative-id":["10.1145\/1772954.1772989","10.1145\/1772954"],"URL":"https:\/\/doi.org\/10.1145\/1772954.1772989","relation":{},"subject":[],"published":{"date-parts":[[2010,4,24]]},"assertion":[{"value":"2010-04-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}