{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,7,20]],"date-time":"2025-07-20T04:13:06Z","timestamp":1752984786816,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":54,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,8,24]],"date-time":"2014-08-24T00:00:00Z","timestamp":1408838400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["259295"],"award-info":[{"award-number":["259295"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["SHF-0910818"],"award-info":[{"award-number":["SHF-0910818"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,8,24]]},"DOI":"10.1145\/2628071.2628083","type":"proceedings-article","created":{"date-parts":[[2014,8,21]],"date-time":"2014-08-21T12:19:23Z","timestamp":1408623563000},"page":"15-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":25,"title":["Cooperative cache scrubbing"],"prefix":"10.1145","author":[{"given":"Jennifer B.","family":"Sartor","sequence":"first","affiliation":[{"name":"Ghent University, Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wim","family":"Heirman","sequence":"additional","affiliation":[{"name":"Intel ExaScience Lab, Leuven, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stephen M.","family":"Blackburn","sequence":"additional","affiliation":[{"name":"Australian National University, Canberra, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lieven","family":"Eeckhout","sequence":"additional","affiliation":[{"name":"Ghent University, Ghent, Belgium"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kathryn S.","family":"McKinley","sequence":"additional","affiliation":[{"name":"Microsoft Research, Redmond, WA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,8,24]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1061267.1061271"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.391.0211"},{"key":"e_1_3_2_1_3_1","volume-title":"ARM946E-S Revision: r1p1 Technical Reference Manual","author":"ARM.","year":"2007","unstructured":"ARM. ARM946E-S Revision: r1p1 Technical Reference Manual , 2007 . ARM. ARM946E-S Revision: r1p1 Technical Reference Manual, 2007."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/582419.582421"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1005686.1005693"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375586"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1167473.1167488"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378704.1378723"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/232973.232983"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2063384.2063454"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024417"},{"key":"e_1_3_2_1_13_1","volume-title":"July","author":"Click C.","year":"2009","unstructured":"C. Click . Azul's experiences with hardware\/software co-design. Keynote at ECOOP '09 , July 2009 . C. Click. Azul's experiences with hardware\/software co-design. Keynote at ECOOP '09, July 2009."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5555\/645461.654859"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1296907.1296915"},{"key":"e_1_3_2_1_16_1","volume-title":"IBM CAS Workshop","author":"Ha J.","year":"2008","unstructured":"J. Ha , M. Gustafsson , S. Blackburn , and K. S. McKinley . Microarchitectural characterization of production JVMs and Java workloads . In IBM CAS Workshop , 2008 . J. Ha, M. Gustafsson, S. Blackburn, and K. S. McKinley. Microarchitectural characterization of production JVMs and Java workloads. In IBM CAS Workshop, 2008."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370816.2370820"},{"key":"e_1_3_2_1_18_1","first-page":"209","volume-title":"ISCA","author":"Hu Z.","year":"2002","unstructured":"Z. Hu , S. Kaxiras , and M. Martonosi . Timekeeping in the memory system: Predicting and optimizing memory behavior . In ISCA , pages 209 -- 220 , 2002 . Z. Hu, S. Kaxiras, and M. Martonosi. Timekeeping in the memory system: Predicting and optimizing memory behavior. In ISCA, pages 209--220, 2002."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028976.1028983"},{"key":"e_1_3_2_1_20_1","unstructured":"IBM. Power ISA Version 2.06 Revision B 2010.  IBM. Power ISA Version 2.06 Revision B 2010."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542520"},{"volume-title":"Intel Xeon Phi coprocessor instruction set architecture reference manual","year":"2012","key":"e_1_3_2_1_22_1","unstructured":"Intel. Intel Xeon Phi coprocessor instruction set architecture reference manual , 2012 . Intel. Intel Xeon Phi coprocessor instruction set architecture reference manual, 2012."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669156"},{"key":"e_1_3_2_1_24_1","first-page":"129","volume-title":"IEEE International Symposium on Circuits and Systems","author":"Ivanov L.","year":"2001","unstructured":"L. Ivanov and R. Nunna . Modeling and verification of cache coherence protocols . In IEEE International Symposium on Circuits and Systems , pages 129 -- 132 , 2001 . L. Ivanov and R. Nunna. Modeling and verification of cache coherence protocols. In IEEE International Symposium on Circuits and Systems, pages 129--132, 2001."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1815961.1815971"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/165123.165154"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/977091.977117"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/379240.379268"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2007.70816"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/379240.379259"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1250880"},{"key":"e_1_3_2_1_32_1","first-page":"183","volume-title":"ISCA","author":"Lewis J. A.","year":"2002","unstructured":"J. A. Lewis , B. Black , and M. H. Lipasti . Avoiding initialization misses to the heap . In ISCA , pages 183 -- 194 , 2002 . J. A. Lewis, B. Black, and M. H. Lipasti. Avoiding initialization misses to the heap. In ISCA, pages 183--194, 2002."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/358141.358147"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/12.966495"},{"key":"e_1_3_2_1_35_1","first-page":"57","volume-title":"HPCA","author":"Liu F.","year":"2010","unstructured":"F. Liu , X. Jiang , and Y. Solihin . Understanding how off-chip memory bandwidth partitioning in chip multiprocessors affects system performance . In HPCA , pages 57 -- 68 , 2010 . F. Liu, X. Jiang, and Y. Solihin. Understanding how off-chip memory bandwidth partitioning in chip multiprocessors affects system performance. In HPCA, pages 57--68, 2010."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2008.4771793"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/143233"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/RTCSA.2005.25"},{"volume-title":"TN-41-01: Calculating memory system power for DDR3","year":"2007","key":"e_1_3_2_1_39_1","unstructured":"Micron. TN-41-01: Calculating memory system power for DDR3 , 2007 . Micron. TN-41-01: Calculating memory system power for DDR3, 2007."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2009.22"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/800015.808204"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250662.1250709"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555801"},{"key":"e_1_3_2_1_44_1","unstructured":"J. B. Sartor. Exploiting Language Abstraction to Optimize Memory Efficiency. PhD thesis The University of Texas at Austin 2010.  J. B. Sartor. Exploiting Language Abstraction to Optimize Memory Efficiency. PhD thesis The University of Texas at Austin 2010."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2384616.2384638"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/INTERACT.2005.7"},{"key":"e_1_3_2_1_47_1","volume-title":"The PowerPC Architecture: A Specification for a New Family of RISC Processors","author":"Sikha E.","year":"1994","unstructured":"E. Sikha , R. Simpson , C. May , and H. Warren . The PowerPC Architecture: A Specification for a New Family of RISC Processors . Morgan Kaufmann Publishers , 1994 . E. Sikha, R. Simpson, C. May, and H. Warren. The PowerPC Architecture: A Specification for a New Family of RISC Processors. Morgan Kaufmann Publishers, 1994."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/800020.808261"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859663"},{"key":"e_1_3_2_1_50_1","first-page":"199","volume-title":"PACT","author":"Wang Z.","year":"2002","unstructured":"Z. Wang , K. S. McKinley , A. L. Rosenberg , and C. C. Weems . Using the compiler to improve cache replacement decisions . In PACT , pages 199 -- 210 , 2002 . Z. Wang, K. S. McKinley, A. L. Rosenberg, and C. C. Weems. Using the compiler to improve cache replacement decisions. In PACT, pages 199--210, 2002."},{"key":"e_1_3_2_1_51_1","volume-title":"ACM OOPSLA Workshop on Memory Management and Garbage Collection","author":"Wolczko M.","year":"1993","unstructured":"M. Wolczko and I. Williams . An alternative architecture for objects: Lessons from the mushroom project . In ACM OOPSLA Workshop on Memory Management and Garbage Collection , 1993 . M. Wolczko and I. Williams. An alternative architecture for objects: Lessons from the mushroom project. In ACM OOPSLA Workshop on Memory Management and Garbage Collection, 1993."},{"key":"e_1_3_2_1_52_1","first-page":"49","volume-title":"High-Performance Computer Architecture (HPCA)","author":"Wong W. A.","year":"2000","unstructured":"W. A. Wong and J.-L. Baer . Modified LRU policies for improving second-level cache behavior . In High-Performance Computer Architecture (HPCA) , pages 49 -- 60 , 2000 . W. A. Wong and J.-L. Baer. Modified LRU policies for improving second-level cache behavior. In High-Performance Computer Architecture (HPCA), pages 49--60, 2000."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2006.02.007"},{"key":"e_1_3_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048092"},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1640089.1640116"}],"event":{"name":"PACT '14: International Conference on Parallel Architectures and Compilation","sponsor":["IFIP WG 10.3 IFIP WG 10.3","SIGARCH ACM Special Interest Group on Computer Architecture","IEEE CS TCPP IEEE Computer Society Technical Committee on Parallel Processing","IEEE CS TCAA IEEE CS technical committee on architectural acoustics"],"location":"Edmonton AB Canada","acronym":"PACT '14"},"container-title":["Proceedings of the 23rd international conference on Parallel architectures and compilation"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2628071.2628083","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2628071.2628083","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:38Z","timestamp":1750231178000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2628071.2628083"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,8,24]]},"references-count":54,"alternative-id":["10.1145\/2628071.2628083","10.1145\/2628071"],"URL":"https:\/\/doi.org\/10.1145\/2628071.2628083","relation":{},"subject":[],"published":{"date-parts":[[2014,8,24]]},"assertion":[{"value":"2014-08-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}