{"id":"https://openalex.org/W2969833028","doi":"https://doi.org/10.1109/access.2019.2936599","title":"Detecting Performance Bottlenecks Guided by Resource Usage","display_name":"Detecting Performance Bottlenecks Guided by Resource Usage","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2969833028","doi":"https://doi.org/10.1109/access.2019.2936599","mag":"2969833028"},"language":"en","primary_location":{"id":"doi:10.1109/access.2019.2936599","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2936599","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08808844.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08808844.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5065820703","display_name":"Shanshan Li","orcid":"https://orcid.org/0000-0002-3816-0451"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Shanshan Li","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075198725","display_name":"Zhouyang Jia","orcid":"https://orcid.org/0000-0002-2533-4547"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhouyang Jia","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100326024","display_name":"Yunfeng Li","orcid":"https://orcid.org/0000-0002-5415-7420"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yunfeng Li","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000688713","display_name":"Xiangke Liao","orcid":null},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiangke Liao","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063665735","display_name":"Erci Xu","orcid":"https://orcid.org/0000-0002-6654-4364"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Erci Xu","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042869688","display_name":"Xiaodong Liu","orcid":"https://orcid.org/0000-0002-9800-6886"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaodong Liu","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015944387","display_name":"Haochen He","orcid":"https://orcid.org/0000-0003-4662-3484"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haochen He","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101986950","display_name":"Long Gao","orcid":"https://orcid.org/0000-0002-3168-2441"},"institutions":[{"id":"https://openalex.org/I170215575","display_name":"National University of Defense Technology","ror":"https://ror.org/05d2yfz11","country_code":"CN","type":"education","lineage":["https://openalex.org/I170215575"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Long Gao","raw_affiliation_strings":["College of Computer Science, National University of Defense Technology, Changsha, China"],"affiliations":[{"raw_affiliation_string":"College of Computer Science, National University of Defense Technology, Changsha, China","institution_ids":["https://openalex.org/I170215575"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5065820703"],"corresponding_institution_ids":["https://openalex.org/I170215575"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.1852,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.55510894,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":95},"biblio":{"volume":"7","issue":null,"first_page":"117839","last_page":"117849"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":1.0,"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/T12127","display_name":"Software System Performance and Reliability","score":1.0,"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/T10260","display_name":"Software Engineering Research","score":0.9988999962806702,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.8398395776748657},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.743524968624115},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.6158838868141174},{"id":"https://openalex.org/keywords/performance-enhancement","display_name":"Performance enhancement","score":0.5164856910705566},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.5164685249328613},{"id":"https://openalex.org/keywords/instrumentation","display_name":"Instrumentation (computer programming)","score":0.4758186936378479},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.454262912273407},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4336654841899872},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.33295080065727234},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22312551736831665},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.11622259020805359}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8398395776748657},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.743524968624115},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.6158838868141174},{"id":"https://openalex.org/C2986800882","wikidata":"https://www.wikidata.org/wiki/Q7168187","display_name":"Performance enhancement","level":2,"score":0.5164856910705566},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.5164685249328613},{"id":"https://openalex.org/C118530786","wikidata":"https://www.wikidata.org/wiki/Q1134732","display_name":"Instrumentation (computer programming)","level":2,"score":0.4758186936378479},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.454262912273407},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4336654841899872},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33295080065727234},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22312551736831665},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.11622259020805359},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C99508421","wikidata":"https://www.wikidata.org/wiki/Q2678675","display_name":"Physical medicine and rehabilitation","level":1,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2019.2936599","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2936599","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08808844.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:f28f4e3587e74b74838138db1f38bc7b","is_oa":true,"landing_page_url":"https://doaj.org/article/f28f4e3587e74b74838138db1f38bc7b","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 7, Pp 117839-117849 (2019)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2019.2936599","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2936599","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08808844.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1121271761","display_name":null,"funder_award_id":"Program","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G1231421488","display_name":null,"funder_award_id":"under","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2087396116","display_name":null,"funder_award_id":"China","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3289412289","display_name":null,"funder_award_id":"61872375","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3435950671","display_name":null,"funder_award_id":"and Gr","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G391238517","display_name":null,"funder_award_id":", and","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G466649759","display_name":null,"funder_award_id":"2017Y","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G5605336795","display_name":null,"funder_award_id":"61872373","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7429600474","display_name":null,"funder_award_id":"2017YFB1","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G7945981380","display_name":null,"funder_award_id":"2017YFB1001802","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G8340078520","display_name":null,"funder_award_id":"2017YF","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G8823009050","display_name":null,"funder_award_id":"2017YFB","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2969833028.pdf","grobid_xml":"https://content.openalex.org/works/W2969833028.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W134722953","https://openalex.org/W1527417319","https://openalex.org/W1607902447","https://openalex.org/W1642043697","https://openalex.org/W2029775954","https://openalex.org/W2041783719","https://openalex.org/W2042154985","https://openalex.org/W2060015309","https://openalex.org/W2072617662","https://openalex.org/W2074770709","https://openalex.org/W2102436656","https://openalex.org/W2105691657","https://openalex.org/W2107484131","https://openalex.org/W2130136915","https://openalex.org/W2145458045","https://openalex.org/W2150069716","https://openalex.org/W2157662360","https://openalex.org/W2249475272","https://openalex.org/W2294668324","https://openalex.org/W2521352760","https://openalex.org/W2590123570","https://openalex.org/W2604879234","https://openalex.org/W2618917786","https://openalex.org/W2767894601","https://openalex.org/W2769879317","https://openalex.org/W2793098857","https://openalex.org/W3145442896","https://openalex.org/W3149216967","https://openalex.org/W3151686641","https://openalex.org/W4241134169","https://openalex.org/W4244284331","https://openalex.org/W6605450418","https://openalex.org/W6631471069","https://openalex.org/W6636321444"],"related_works":["https://openalex.org/W562823126","https://openalex.org/W2106037662","https://openalex.org/W1530419332","https://openalex.org/W2045782830","https://openalex.org/W2143942744","https://openalex.org/W2469134140","https://openalex.org/W2165392093","https://openalex.org/W1972557159","https://openalex.org/W2993874308","https://openalex.org/W2350252852"],"abstract_inverted_index":{"Detecting":[0],"performance":[1,8,14,30,44,86,94,108,128,144,186],"bottlenecks":[2,15],"is":[3],"critical":[4],"to":[5,18,39,51,141],"fix":[6],"software":[7,63],"issues.":[9,129],"A":[10],"great":[11],"part":[12],"of":[13,67,121,127,185],"are":[16,59],"related":[17],"resource":[19,111,150,159],"usages,":[20],"which":[21],"can":[22,73,96,179],"be":[23,97],"affected":[24],"by":[25,101,109,131,149,162],"configurations.":[26],"To":[27],"detect":[28,142],"configuration-related":[29,143],"bottlenecks,":[31],"the":[32,41,53,70,107,124,154,167,183],"existing":[33],"works":[34],"either":[35],"use":[36,48],"learning":[37,57],"methods":[38,50,58,72],"model":[40],"relationships":[42],"between":[43],"and":[45,87,117,152],"configurations,":[46,68,85,164],"or":[47,99],"profiling":[49,71],"monitor":[52],"execution":[54],"time.":[55],"The":[56,175],"time-consuming":[60],"when":[61],"analyzing":[62],"with":[64,188],"large":[65],"amounts":[66],"while":[69],"incur":[74],"excessive":[75],"overheads.":[76],"In":[77],"this":[78],"paper,":[79],"we":[80,134],"conduct":[81],"empirical":[82],"studies":[83],"on":[84,192],"resources.":[88],"We":[89],"find":[90],"that":[91,156],"1)":[92],"49%":[93],"issues":[95,187],"improved":[98],"fixed":[100],"configurations;":[102],"2)":[103],"71%":[104],"configurations":[105,148],"affect":[106,158],"tuning":[110],"usage":[112,151],"in":[113,171],"a":[114,137],"simple":[115],"way;":[116],"3)":[118],"four":[119],"types":[120],"resources":[122],"contribute":[123],"main":[125],"causes":[126],"Inspired":[130],"these":[132],"findings,":[133],"design":[135],"PBHunter,":[136],"resource-guided":[138],"instrumentation":[139,169],"tool":[140],"bottlenecks.":[145],"PBHunter":[146,165,178],"ranks":[147],"selects":[153],"ones":[155],"heavily":[157],"usages.":[160],"Guided":[161],"selected":[163],"applies":[166],"code":[168,173],"technique":[170],"resource-related":[172],"snippets.":[174],"evaluation":[176],"shows":[177],"effectively":[180],"(36/50)":[181],"expose":[182],"culprits":[184],"minor":[189],"overheads":[190],"(5.1%":[191],"average).":[193]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-10-10T00:00:00"}
