{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T14:44:50Z","timestamp":1773153890092,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":27,"publisher":"ACM","license":[{"start":{"date-parts":[[2011,3,9]],"date-time":"2011-03-09T00:00:00Z","timestamp":1299628800000},"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":[[2011,3,9]]},"DOI":"10.1145\/1952682.1952687","type":"proceedings-article","created":{"date-parts":[[2011,3,9]],"date-time":"2011-03-09T09:43:42Z","timestamp":1299663822000},"page":"15-26","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Perfctr-Xen"],"prefix":"10.1145","author":[{"given":"Ruslan","family":"Nikolaev","sequence":"first","affiliation":[{"name":"Virginia Polytechnic Institute, Blacksburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Godmar","family":"Back","sequence":"additional","affiliation":[{"name":"Virginia Polytechnic Institute, Blacksburg, VA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2011,3,9]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http:\/\/developer.amd.com\/cpu\/codeanalyst\/","author":"CodeAnalyst AMD","year":"2011","unstructured":"AMD CodeAnalyst . http:\/\/developer.amd.com\/cpu\/codeanalyst\/ , 2011 . AMD CodeAnalyst. http:\/\/developer.amd.com\/cpu\/codeanalyst\/, 2011."},{"key":"e_1_3_2_1_2_1","volume-title":"http:\/\/lwn.net\/Articles\/310176\/","year":"2008","unstructured":"Performance counters for Linux. http:\/\/lwn.net\/Articles\/310176\/ , 2008 . Performance counters for Linux. http:\/\/lwn.net\/Articles\/310176\/, 2008."},{"key":"e_1_3_2_1_3_1","volume-title":"http:\/\/lwn.net\/Articles\/323891\/","year":"2009","unstructured":"Perf_counter direct access support. http:\/\/lwn.net\/Articles\/323891\/ , 2009 . Perf_counter direct access support. http:\/\/lwn.net\/Articles\/323891\/, 2009."},{"key":"e_1_3_2_1_4_1","unstructured":"Vmkperf utility for VMWare ESX 4.0 2011.  Vmkperf utility for VMWare ESX 4.0 2011."},{"key":"e_1_3_2_1_5_1","volume-title":"http:\/\/software.intel.com\/en-us\/articles\/intel-vtune-amplifier-xe\/","year":"2011","unstructured":"VTune amplifier profiler. http:\/\/software.intel.com\/en-us\/articles\/intel-vtune-amplifier-xe\/ , 2011 . VTune amplifier profiler. http:\/\/software.intel.com\/en-us\/articles\/intel-vtune-amplifier-xe\/, 2011."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.v22:6"},{"key":"e_1_3_2_1_7_1","volume-title":"STMCS: Second Workshop on Software Tools for Multi-Core Systems (STMCS)","author":"Back G.","year":"2007","unstructured":"G. Back and D. S. Nikolopoulos . Application-specific system customization on many-core platforms: The VT-ASOS framework . In STMCS: Second Workshop on Software Tools for Multi-Core Systems (STMCS) , San Jose, CA , Mar. 2007 . G. Back and D. S. Nikolopoulos. Application-specific system customization on many-core platforms: The VT-ASOS framework. In STMCS: Second Workshop on Software Tools for Multi-Core Systems (STMCS), San Jose, CA, Mar. 2007."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/945445.945462"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531793.1531802"},{"key":"e_1_3_2_1_10_1","volume-title":"Proceedings of Department of Defense HPCMP Users Group Conference","author":"Browne S.","year":"1999","unstructured":"S. Browne , C. Deane , G. Ho , and P. Mucci . PAPI: A portable interface to hardware performance counters . In Proceedings of Department of Defense HPCMP Users Group Conference , June 1999 . S. Browne, C. Deane, G. Ho, and P. Mucci. PAPI: A portable interface to hardware performance counters. In Proceedings of Department of Defense HPCMP Users Group Conference, June 1999."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265930"},{"key":"e_1_3_2_1_12_1","unstructured":"W. Cohen. Multiple architecture characterization of the build process with OProfile Red Hat. http:\/\/people.redhat.com\/wcohen\/wwc2003\/ 2003.  W. Cohen. Multiple architecture characterization of the build process with OProfile Red Hat. http:\/\/people.redhat.com\/wcohen\/wwc2003\/ 2003."},{"key":"e_1_3_2_1_13_1","volume-title":"The origin of the VM\/370 time-sharing system. Softw. World (UK), 13 (1): 4--10","author":"Creasy R.","year":"1982","unstructured":"R. Creasy . The origin of the VM\/370 time-sharing system. Softw. World (UK), 13 (1): 4--10 , 1982 . ISSN 0038-0652. R. Creasy. The origin of the VM\/370 time-sharing system. Softw. World (UK), 13 (1): 4--10, 1982. ISSN 0038-0652."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2010.5452049"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 2nd USENIX conference on Hot topics in cloud computing, HotCloud'10","author":"Du J.","year":"2010","unstructured":"J. Du , N. Sehrawat , and W. Zwaenepoel . Performance profiling in a virtualized environment . In Proceedings of the 2nd USENIX conference on Hot topics in cloud computing, HotCloud'10 , Berkeley, CA, USA , 2010 . USENIX Association. J. Du, N. Sehrawat, and W. Zwaenepoel. Performance profiling in a virtualized environment. In Proceedings of the 2nd USENIX conference on Hot topics in cloud computing, HotCloud'10, Berkeley, CA, USA, 2010. USENIX Association."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952686"},{"key":"e_1_3_2_1_17_1","first-page":"269","volume-title":"Ottawa Linux Symposium","author":"Eranian S.","year":"2006","unstructured":"S. Eranian . Perfmon2 : A flexible performance monitoring interface for linux . In Ottawa Linux Symposium , pages 269 -- 288 , Ottawa, Canada , 2006 . S. Eranian. Perfmon2: A flexible performance monitoring interface for linux. In Ottawa Linux Symposium, pages 269--288, Ottawa, Canada, 2006."},{"key":"e_1_3_2_1_18_1","volume-title":"Virtualization with KVM. phLinux Journal","author":"Habib I.","year":"2008","unstructured":"I. Habib . Virtualization with KVM. phLinux Journal , 2008 (166): 8, 2008. ISSN 1075--3583. I. Habib. Virtualization with KVM. phLinux Journal, 2008 (166): 8, 2008. ISSN 1075--3583."},{"key":"e_1_3_2_1_19_1","first-page":"71","volume-title":"ATEC '03: Proceedings of the annual conference on USENIX Annual Technical Conference","author":"King S. T.","year":"2003","unstructured":"S. T. King , G. W. Dunlap , and P. M. Chen . Operating system support for virtual machines . In ATEC '03: Proceedings of the annual conference on USENIX Annual Technical Conference , pages 71 -- 84 , Berkeley, CA, USA , 2003 . USENIX Association. S. T. King, G. W. Dunlap, and P. M. Chen. Operating system support for virtual machines. In ATEC '03: Proceedings of the annual conference on USENIX Annual Technical Conference, pages 71--84, Berkeley, CA, USA, 2003. USENIX Association."},{"key":"e_1_3_2_1_20_1","first-page":"225","volume-title":"OLS '07: The 2007 Ottawa Linux Symposium","author":"Kivity A.","year":"2007","unstructured":"A. Kivity . KVM : the Linux virtual machine monitor . In OLS '07: The 2007 Ottawa Linux Symposium , pages 225 -- 230 , July 2007 . A. Kivity. KVM: the Linux virtual machine monitor. In OLS '07: The 2007 Ottawa Linux Symposium, pages 225--230, July 2007."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064979.1064984"},{"key":"e_1_3_2_1_22_1","unstructured":"M. Pettersson. Perfctr library. http:\/\/user.it.uu.se\/ mikpe\/linux\/perfctr\/ 2011.  M. Pettersson. Perfctr library. http:\/\/user.it.uu.se\/ mikpe\/linux\/perfctr\/ 2011."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/1251306.1251316"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1016998.1017000"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/1051937.1051965"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1177\/1094342006064482"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPASS.2009.4919635"}],"event":{"name":"VEE '11: ACM SIGPLAN\/SIGOPS International Conference on Virtual Execution Environments","location":"Newport Beach California USA","acronym":"VEE '11","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 7th ACM SIGPLAN\/SIGOPS international conference on Virtual execution environments"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1952682.1952687","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1952682.1952687","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:39:56Z","timestamp":1750232396000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1952682.1952687"}},"subtitle":["a framework for performance counter virtualization"],"short-title":[],"issued":{"date-parts":[[2011,3,9]]},"references-count":27,"alternative-id":["10.1145\/1952682.1952687","10.1145\/1952682"],"URL":"https:\/\/doi.org\/10.1145\/1952682.1952687","relation":{"is-identical-to":[{"id-type":"doi","id":"10.1145\/2007477.1952687","asserted-by":"object"}]},"subject":[],"published":{"date-parts":[[2011,3,9]]},"assertion":[{"value":"2011-03-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}