{"id":"https://openalex.org/W2112232467","doi":"https://doi.org/10.1186/2192-1962-2-8","title":"Metis: a profiling toolkit based on the virtualization of hardware performance counters","display_name":"Metis: a profiling toolkit based on the virtualization of hardware performance counters","publication_year":2012,"publication_date":"2012-03-22","ids":{"openalex":"https://openalex.org/W2112232467","doi":"https://doi.org/10.1186/2192-1962-2-8","mag":"2112232467"},"language":"en","primary_location":{"id":"doi:10.1186/2192-1962-2-8","is_oa":true,"landing_page_url":"https://doi.org/10.1186/2192-1962-2-8","pdf_url":"https://hcis-journal.springeropen.com/counter/pdf/10.1186/2192-1962-2-8","source":{"id":"https://openalex.org/S2497168432","display_name":"Human-centric Computing and Information Sciences","issn_l":"2192-1962","issn":["2192-1962"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Human-centric Computing and Information Sciences","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://hcis-journal.springeropen.com/counter/pdf/10.1186/2192-1962-2-8","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101713372","display_name":"Xia Xie","orcid":"https://orcid.org/0000-0002-9470-7108"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Xia Xie","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103184109","display_name":"Haiou Jiang","orcid":"https://orcid.org/0000-0002-6747-6447"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haiou Jiang","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022262922","display_name":"Hai Jin","orcid":"https://orcid.org/0000-0002-3934-7605"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hai Jin","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101758639","display_name":"Wenzhi Cao","orcid":"https://orcid.org/0000-0001-7462-2783"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenzhi Cao","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024499331","display_name":"Pingpeng Yuan","orcid":"https://orcid.org/0000-0002-1656-5634"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pingpeng Yuan","raw_affiliation_strings":["Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Services Computing Technology and System Lab, Cluster and Grid Computing Lab, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"Services Computing Technology and System Lab Cluster and Grid Computing Lab School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049154222","display_name":"Laurence T. Yang","orcid":"https://orcid.org/0000-0002-7986-4244"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Laurence Tianruo Yang","raw_affiliation_strings":["School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","School of Computer Sci. & Tech. Huazhong Univ. of Sci. & Tech., Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan, 430074, China","institution_ids":["https://openalex.org/I47720641"]},{"raw_affiliation_string":"School of Computer Sci. & Tech. Huazhong Univ. of Sci. & Tech., Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5101713372"],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":8.821,"has_fulltext":true,"cited_by_count":15,"citation_normalized_percentile":{"value":0.97414995,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"2","issue":"1","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9968000054359436,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9948999881744385,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9871000051498413,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8358464241027832},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.8109077215194702},{"id":"https://openalex.org/keywords/full-virtualization","display_name":"Full virtualization","score":0.7874479293823242},{"id":"https://openalex.org/keywords/virtual-machine","display_name":"Virtual machine","score":0.7702945470809937},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.7349732518196106},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.7198806405067444},{"id":"https://openalex.org/keywords/hardware-virtualization","display_name":"Hardware virtualization","score":0.5450499653816223},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5445724725723267},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.514998197555542},{"id":"https://openalex.org/keywords/temporal-isolation-among-virtual-machines","display_name":"Temporal isolation among virtual machines","score":0.5112357139587402},{"id":"https://openalex.org/keywords/application-virtualization","display_name":"Application virtualization","score":0.46941670775413513},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.17596662044525146}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8358464241027832},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.8109077215194702},{"id":"https://openalex.org/C47878483","wikidata":"https://www.wikidata.org/wiki/Q848333","display_name":"Full virtualization","level":4,"score":0.7874479293823242},{"id":"https://openalex.org/C25344961","wikidata":"https://www.wikidata.org/wiki/Q192726","display_name":"Virtual machine","level":2,"score":0.7702945470809937},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.7349732518196106},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.7198806405067444},{"id":"https://openalex.org/C68793194","wikidata":"https://www.wikidata.org/wiki/Q1616095","display_name":"Hardware virtualization","level":5,"score":0.5450499653816223},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5445724725723267},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.514998197555542},{"id":"https://openalex.org/C142355369","wikidata":"https://www.wikidata.org/wiki/Q7698919","display_name":"Temporal isolation among virtual machines","level":4,"score":0.5112357139587402},{"id":"https://openalex.org/C13062989","wikidata":"https://www.wikidata.org/wiki/Q651531","display_name":"Application virtualization","level":5,"score":0.46941670775413513},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.17596662044525146},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1186/2192-1962-2-8","is_oa":true,"landing_page_url":"https://doi.org/10.1186/2192-1962-2-8","pdf_url":"https://hcis-journal.springeropen.com/counter/pdf/10.1186/2192-1962-2-8","source":{"id":"https://openalex.org/S2497168432","display_name":"Human-centric Computing and Information Sciences","issn_l":"2192-1962","issn":["2192-1962"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Human-centric Computing and Information Sciences","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1186/2192-1962-2-8","is_oa":true,"landing_page_url":"https://doi.org/10.1186/2192-1962-2-8","pdf_url":"https://hcis-journal.springeropen.com/counter/pdf/10.1186/2192-1962-2-8","source":{"id":"https://openalex.org/S2497168432","display_name":"Human-centric Computing and Information Sciences","issn_l":"2192-1962","issn":["2192-1962"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Human-centric Computing and Information Sciences","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2112232467.pdf","grobid_xml":"https://content.openalex.org/works/W2112232467.grobid-xml"},"referenced_works_count":11,"referenced_works":["https://openalex.org/W199500277","https://openalex.org/W204275623","https://openalex.org/W1492484099","https://openalex.org/W1604656800","https://openalex.org/W2054384958","https://openalex.org/W2065547432","https://openalex.org/W2096801503","https://openalex.org/W2117898742","https://openalex.org/W2131726714","https://openalex.org/W2136290019","https://openalex.org/W2263428934"],"related_works":["https://openalex.org/W2021257679","https://openalex.org/W2134071009","https://openalex.org/W2106040863","https://openalex.org/W137788609","https://openalex.org/W633976324","https://openalex.org/W1902822905","https://openalex.org/W3043889452","https://openalex.org/W2096801503","https://openalex.org/W2133508824","https://openalex.org/W2545334782"],"abstract_inverted_index":{"Abstract":[0],"Background":[1],"With":[2],"wide":[3],"application":[4],"of":[5,95,101,110,146,169,219],"virtualization":[6,19,94],"technology,":[7],"the":[8,56,73,93,116,144,166,175,217],"demand":[9],"is":[10,105,180],"increasing":[11],"for":[12,65,86],"performance":[13,97,103,168],"analysis":[14],"and":[15,36,61,112,155,196,221],"system":[16],"diagnosis":[17],"in":[18,33,38,46,63,72,115,129,138,186,198],"environment.":[20,42],"There":[21],"are":[22],"some":[23],"profiling":[24,62,84,109,177],"toolkits":[25],"based":[26,91],"on":[27,92],"hardware":[28,52,96,102,135,147],"events,":[29],"such":[30,149],"as":[31,150],"OProfile":[32],"native":[34],"Linux":[35],"Xenoprof":[37],"Xen":[39,87,119,139],"virtual":[40,66,88,120,140,188],"machine":[41,89,121,141],"However,":[43],"sometimes":[44],"users":[45,128,185,197],"different":[47,51,130,134,181,187,192,199],"domains":[48,131,200],"need":[49],"monitor":[50,133,191],"events":[53,136,148,194],"individually":[54,205],"at":[55],"same":[57],"time.":[58],"For":[59],"programming":[60],"environment":[64,90],"machine,":[67],"it":[68],"may":[69],"become":[70],"popular":[71,213],"coming":[74],"future.":[75],"In":[76],"this":[77,203],"paper,":[78],"we":[79],"present":[80],"Metis,":[81],"a":[82,162,212],"system-wide":[83],"toolkit":[85,125,204],"counters.":[98],"Methods":[99],"Virtualization":[100],"counters":[104],"used":[106],"to":[107,132,173,190,215],"enable":[108],"processes":[111],"routines":[113],"running":[114],"domain":[117],"or":[118],"monitor.":[122],"Results":[123],"This":[124],"allows":[126],"multiple":[127,184],"simultaneously":[137],"environment,":[142],"obtaining":[143],"distribution":[145],"clock":[151],"cycles,":[152],"instruction":[153],"execution":[154],"cache":[156],"misses,":[157],"etc.":[158],"Our":[159],"experiments":[160],"with":[161],"real-world":[163],"benchmark":[164,214],"demonstrate":[165],"good":[167],"Metis.":[170],"Conclusion":[171],"Comparing":[172],"all":[174],"existing":[176],"toolkits,":[178],"Metis":[179,220],"which":[182],"enables":[183],"machines":[189],"CPU":[193],"simultaneously,":[195],"can":[201],"use":[202],"without":[206],"affecting":[207],"each":[208],"other.":[209],"We":[210],"apply":[211],"verify":[216],"correctness":[218],"its":[222],"cool":[223],"features.":[224]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2014,"cited_by_count":6},{"year":2013,"cited_by_count":3}],"updated_date":"2026-06-19T15:47:20.252518","created_date":"2025-10-10T00:00:00"}
