{"id":"https://openalex.org/W4384695502","doi":"https://doi.org/10.1002/spe.3236","title":"Strategies and software support for the management of hardware performance counters","display_name":"Strategies and software support for the management of hardware performance counters","publication_year":2023,"publication_date":"2023-07-17","ids":{"openalex":"https://openalex.org/W4384695502","doi":"https://doi.org/10.1002/spe.3236"},"language":"en","primary_location":{"id":"doi:10.1002/spe.3236","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.3236","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5067867450","display_name":"Stefano Carn\u00e0","orcid":"https://orcid.org/0000-0003-0325-1713"},"institutions":[{"id":"https://openalex.org/I861853513","display_name":"Sapienza University of Rome","ror":"https://ror.org/02be6w209","country_code":"IT","type":"education","lineage":["https://openalex.org/I861853513"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Stefano Carn\u00e0","raw_affiliation_strings":["DIAG Sapienza, University of Rome Rome Italy","DIAG, Sapienza, University of Rome, Rome, Italy"],"raw_orcid":"https://orcid.org/0000-0003-0325-1713","affiliations":[{"raw_affiliation_string":"DIAG Sapienza, University of Rome Rome Italy","institution_ids":["https://openalex.org/I861853513"]},{"raw_affiliation_string":"DIAG, Sapienza, University of Rome, Rome, Italy","institution_ids":["https://openalex.org/I861853513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070045696","display_name":"Romolo Marotta","orcid":"https://orcid.org/0000-0001-7589-9274"},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Romolo Marotta","raw_affiliation_strings":["Centro Nazionale di Ricerca in High Performance Computing, Big Data and Quantum Computing Casalecchio di Reno BO Italy","DICII University of Rome \u201cTor Vergata\u201d Rome Italy","Centro Nazionale di Ricerca in High Performance Computing, Big Data and Quantum Computing, Casalecchio di Reno, BO, Italy"],"raw_orcid":"https://orcid.org/0000-0001-7589-9274","affiliations":[{"raw_affiliation_string":"Centro Nazionale di Ricerca in High Performance Computing, Big Data and Quantum Computing Casalecchio di Reno BO Italy","institution_ids":[]},{"raw_affiliation_string":"DICII University of Rome \u201cTor Vergata\u201d Rome Italy","institution_ids":["https://openalex.org/I116067653"]},{"raw_affiliation_string":"Centro Nazionale di Ricerca in High Performance Computing, Big Data and Quantum Computing, Casalecchio di Reno, BO, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062882537","display_name":"Alessandro Pellegrini","orcid":"https://orcid.org/0000-0002-0179-9868"},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Alessandro Pellegrini","raw_affiliation_strings":["DICII University of Rome \u201cTor Vergata\u201d Rome Italy"],"raw_orcid":"https://orcid.org/0000-0002-0179-9868","affiliations":[{"raw_affiliation_string":"DICII University of Rome \u201cTor Vergata\u201d Rome Italy","institution_ids":["https://openalex.org/I116067653"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5003036713","display_name":"Francesco Quaglia","orcid":"https://orcid.org/0000-0002-5616-7980"},"institutions":[{"id":"https://openalex.org/I116067653","display_name":"University of Rome Tor Vergata","ror":"https://ror.org/02p77k626","country_code":"IT","type":"education","lineage":["https://openalex.org/I116067653"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesco Quaglia","raw_affiliation_strings":["DICII University of Rome \u201cTor Vergata\u201d Rome Italy"],"raw_orcid":"https://orcid.org/0000-0002-5616-7980","affiliations":[{"raw_affiliation_string":"DICII University of Rome \u201cTor Vergata\u201d Rome Italy","institution_ids":["https://openalex.org/I116067653"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5062882537"],"corresponding_institution_ids":["https://openalex.org/I116067653"],"apc_list":{"value":4220,"currency":"USD","value_usd":4220},"apc_paid":null,"fwci":0.1755,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.45751754,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"53","issue":"10","first_page":"1928","last_page":"1957"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994000196456909,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994000196456909,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9991000294685364,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973999857902527,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/x86","display_name":"x86","score":0.9011482000350952},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.7874830961227417},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7727365493774414},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6772330403327942},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6321154236793518},{"id":"https://openalex.org/keywords/linux-kernel","display_name":"Linux kernel","score":0.5765573382377625},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5653041005134583},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.539027988910675},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4716707170009613},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.46674495935440063},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.40989768505096436},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.1928078532218933},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.09897634387016296}],"concepts":[{"id":"https://openalex.org/C170723468","wikidata":"https://www.wikidata.org/wiki/Q182933","display_name":"x86","level":3,"score":0.9011482000350952},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.7874830961227417},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7727365493774414},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6772330403327942},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6321154236793518},{"id":"https://openalex.org/C553261973","wikidata":"https://www.wikidata.org/wiki/Q14579","display_name":"Linux kernel","level":2,"score":0.5765573382377625},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5653041005134583},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.539027988910675},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4716707170009613},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.46674495935440063},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.40989768505096436},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.1928078532218933},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.09897634387016296}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1002/spe.3236","is_oa":false,"landing_page_url":"https://doi.org/10.1002/spe.3236","pdf_url":null,"source":{"id":"https://openalex.org/S122199241","display_name":"Software Practice and Experience","issn_l":"0038-0644","issn":["0038-0644","1097-024X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Software: Practice and Experience","raw_type":"journal-article"},{"id":"pmh:oai:art.torvergata.it:2108/363223","is_oa":false,"landing_page_url":"https://hdl.handle.net/2108/363223","pdf_url":null,"source":{"id":"https://openalex.org/S4306400993","display_name":"Cineca Institutional Research Information System (Tor Vergata University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I116067653","host_organization_name":"University of Rome Tor Vergata","host_organization_lineage":["https://openalex.org/I116067653"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320331528","display_name":"Ministero dell'Universit\u00e0 e della Ricerca","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W83535271","https://openalex.org/W1516270816","https://openalex.org/W1903241486","https://openalex.org/W1961751213","https://openalex.org/W1980351017","https://openalex.org/W1990911977","https://openalex.org/W2021752456","https://openalex.org/W2023892117","https://openalex.org/W2101778912","https://openalex.org/W2149322875","https://openalex.org/W2157802978","https://openalex.org/W2162227571","https://openalex.org/W2166779617","https://openalex.org/W2170544909","https://openalex.org/W2337480911","https://openalex.org/W2496508069","https://openalex.org/W2510433528","https://openalex.org/W2607113680","https://openalex.org/W2609827981","https://openalex.org/W2623247943","https://openalex.org/W2664885055","https://openalex.org/W2727655179","https://openalex.org/W2780884712","https://openalex.org/W2904654489","https://openalex.org/W2914982603","https://openalex.org/W2932551155","https://openalex.org/W3007513982","https://openalex.org/W3013606134","https://openalex.org/W3112309056","https://openalex.org/W3127404227","https://openalex.org/W3129563858","https://openalex.org/W3158821238","https://openalex.org/W3165348418","https://openalex.org/W4225127548","https://openalex.org/W4241795069","https://openalex.org/W4249818463","https://openalex.org/W4251186261","https://openalex.org/W4255185178","https://openalex.org/W4376272906"],"related_works":["https://openalex.org/W3215381467","https://openalex.org/W2915956107","https://openalex.org/W4301207796","https://openalex.org/W4846490","https://openalex.org/W156620894","https://openalex.org/W2253672926","https://openalex.org/W1497145137","https://openalex.org/W2476201174","https://openalex.org/W2178043964","https://openalex.org/W2362610983"],"abstract_inverted_index":{"Abstract":[0],"Hardware":[1],"performance":[2,20],"counters":[3],"(HPCs)":[4],"are":[5,14,23,48,110],"facilities":[6],"offered":[7],"by":[8,25,112],"most":[9],"off\u2010the\u2010shelf":[10],"CPU":[11],"architectures.":[12],"They":[13],"a":[15,113],"vital":[16],"support":[17],"to":[18,51,96],"post\u2010mortem":[19,100],"profiling":[21],"and":[22,128],"exploited":[24],"standard":[26],"tools":[27],"such":[28,55],"as":[29,56],"Linux":[30,133],"or":[31,46,86],"Intel":[32,127],"V\u2010Tune.":[33],"Nevertheless,":[34],"an":[35,139],"increasing":[36],"number":[37],"of":[38,65,73,142,145],"application":[39,105],"domains":[40],"(e.g.,":[41],"simulation,":[42],"task\u2010based":[43],"high\u2010performance":[44],"computing,":[45],"cybersecurity)":[47],"exploiting":[49],"them":[50],"perform":[52],"different":[53,104],"activities,":[54],"self\u2010tuning,":[57],"autonomic":[58],"optimization,":[59],"and/or":[60],"system":[61],"inspection.":[62],"This":[63,80,90],"repurposing":[64],"HPCs":[66,98,117],"can":[67],"be":[68],"difficult,":[69],"for":[70,76,103],"example,":[71],"because":[72],"the":[74,132,143],"overhead":[75,81],"extracting":[77],"relevant":[78],"information.":[79],"might":[82],"render":[83],"any":[84],"online":[85],"self\u2010tuning":[87],"activity":[88],"ineffective.":[89],"article":[91],"discusses":[92],"various":[93],"practical":[94],"strategies":[95,109],"exploit":[97],"beyond":[99],"profiling,":[101],"suitable":[102],"contexts.":[106],"The":[107],"presented":[108],"accompanied":[111],"general":[114],"primer":[115],"on":[116,119],"usage":[118],"Linux.":[120],"We":[121],"also":[122],"provide":[123],"reference":[124],"x86":[125],"(both":[126],"AMD)":[129],"implementations":[130],"targeting":[131],"kernel,":[134],"upon":[135],"which":[136],"we":[137],"present":[138],"experimental":[140],"assessment":[141],"viability":[144],"our":[146],"proposals.":[147]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2023-07-20T00:00:00"}
