{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T06:27:04Z","timestamp":1767853624471,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,2,28]],"date-time":"2017-02-28T00:00:00Z","timestamp":1488240000000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["1464157"],"award-info":[{"award-number":["1464157"]}],"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":[[2016,2,29]]},"DOI":"10.1145\/2854038.2854039","type":"proceedings-article","created":{"date-parts":[[2016,3,1]],"date-time":"2016-03-01T10:33:04Z","timestamp":1456828384000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Cheetah: detecting false sharing efficiently and effectively"],"prefix":"10.1145","author":[{"given":"Tongping","family":"Liu","sequence":"first","affiliation":[{"name":"University of Texas at San Antonio, USA"}]},{"given":"Xu","family":"Liu","sequence":"additional","affiliation":[{"name":"College of William and Mary, USA"}]}],"member":"320","published-online":{"date-parts":[[2016,2,29]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379232"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378821"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/2125903"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/1295480.1295483"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2004.21"},{"key":"e_1_3_2_1_6_1","unstructured":"P. J. Drongowski. Instruction-based sampling: A new performance analysis technique for AMD family 10h processors. http:\/\/developer.amd.com\/Assets\/AMD_IBS_paper_ EN.pdf November 2007. Last accessed: Dec. 13 2013."},{"key":"e_1_3_2_1_7_1","unstructured":"Gprof community. Gnu gprof. https:\/\/sourceware.org\/ binutils\/docs\/gprof\/."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/800230.806987"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1791194.1791198"},{"key":"e_1_3_2_1_10_1","volume-title":"Using the rdtsc instruction for performance monitoring. https:\/\/www.ccsl.carleton.ca\/~jamuir\/rdtscpm1.pdf","year":"1997","unstructured":"Intel. Using the rdtsc instruction for performance monitoring. https:\/\/www.ccsl.carleton.ca\/~jamuir\/rdtscpm1.pdf, 1997."},{"key":"e_1_3_2_1_11_1","unstructured":"Intel Corporation. Intel VTune performance analyzer. http: \/\/www.intel.com\/software\/products\/vtune."},{"key":"e_1_3_2_1_12_1","volume-title":"November","author":"Intel Corporation","year":"2008","unstructured":"Intel Corporation. Intel Performance Tuning Utility 3.2 Update, November 2008."},{"key":"e_1_3_2_1_13_1","unstructured":"Intel Corporation. Avoiding and identifying false sharing among threads. http:\/\/software.intel.com\/en-us\/articles\/ avoiding-and-identifying-false-sharing-among-threads\/ February 2010."},{"key":"e_1_3_2_1_14_1","volume-title":"Intel 64 and IA-32 architectures software developer\u2019s manual","author":"Intel Corporation","year":"2010","unstructured":"Intel Corporation. Intel 64 and IA-32 architectures software developer\u2019s manual, Volume 3B: System programming guide, Part 2, Number 253669-032, June 2010."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1048935.1050168"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503269"},{"key":"e_1_3_2_1_17_1","volume-title":"Oprofile: A system profiler for Linux","author":"Levon J.","year":"2004","unstructured":"J. Levon and P. Elie. Oprofile: A system profiler for Linux, 2004."},{"key":"e_1_3_2_1_18_1","volume-title":"False sharing analysis for multithreaded programs. Master\u2019s thesis","author":"Liu C.-L.","year":"2009","unstructured":"C.-L. Liu. False sharing analysis for multithreaded programs. Master\u2019s thesis, National Chung Cheng University, July 2009."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2048066.2048070"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555244"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2503210.2503297"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628102"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2807591.2807648"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2465351.2465366"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/800015.808204"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1755913.1755947"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2007.346181"},{"key":"e_1_3_2_1_28_1","volume-title":"Master\u2019s thesis","author":"Schindewolf M.","year":"2007","unstructured":"M. Schindewolf. Analysis of cache misses using SIMICS. Master\u2019s thesis, Institute for Computing Systems Architecture, University of Edinburgh, 2007."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2014.6835948"},{"key":"e_1_3_2_1_30_1","volume-title":"In Proceedings of International Workshop on Languages and Compilers for Parallel Computing","author":"Wicaksono B.","year":"2011","unstructured":"B. Wicaksono, M. Tolubaeva, and B. Chapman. Detecting false sharing in openmp applications using the darwin framework. In In Proceedings of International Workshop on Languages and Compilers for Parallel Computing, 2011."},{"key":"e_1_3_2_1_31_1","series-title":"Lecture Notes in Computer Science","first-page":"297","volume-title":"Languages and Compilers for Parallel Computing","author":"Wicaksono B.","unstructured":"B. Wicaksono, M. Tolubaeva, and B. Chapman. Detecting false sharing in openmp applications using the darwin framework. In S. Rajopadhye and M. Mills Strout, editors, Languages and Compilers for Parallel Computing, volume 7146 of Lecture Notes in Computer Science, pages 283\u2013297. Springer Berlin Heidelberg, 2013."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952688"}],"event":{"name":"CGO '16: 14th Annual IEEE\/ACM International Symposium on Code Generation and Optimization","location":"Barcelona Spain","acronym":"CGO '16","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGMICRO ACM Special Interest Group on Microarchitectural Research and Processing","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 2016 International Symposium on Code Generation and Optimization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2854038.2854039","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2854038.2854039","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2854038.2854039","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:34:08Z","timestamp":1763458448000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2854038.2854039"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,29]]},"references-count":32,"alternative-id":["10.1145\/2854038.2854039","10.1145\/2854038"],"URL":"https:\/\/doi.org\/10.1145\/2854038.2854039","relation":{},"subject":[],"published":{"date-parts":[[2016,2,29]]},"assertion":[{"value":"2016-02-29","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}