{"id":"https://openalex.org/W4399800934","doi":"https://doi.org/10.1109/tc.2024.3416747","title":"CBANA: A Lightweight, Efficient, and Flexible <u>C</u>ache <u>B</u>ehavior <u>Ana</u>lysis Framework","display_name":"CBANA: A Lightweight, Efficient, and Flexible <u>C</u>ache <u>B</u>ehavior <u>Ana</u>lysis Framework","publication_year":2024,"publication_date":"2024-06-19","ids":{"openalex":"https://openalex.org/W4399800934","doi":"https://doi.org/10.1109/tc.2024.3416747"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2024.3416747","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3416747","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","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/A5103035378","display_name":"Qilin Hu","orcid":"https://orcid.org/0000-0003-3377-1656"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qilin Hu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Hunan, China"],"raw_orcid":"https://orcid.org/0000-0003-3377-1656","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101867190","display_name":"Yan Ding","orcid":"https://orcid.org/0000-0001-6956-9260"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yan Ding","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Hunan, China"],"raw_orcid":"https://orcid.org/0000-0001-6956-9260","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006345319","display_name":"Chubo Liu","orcid":"https://orcid.org/0000-0002-2372-6715"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chubo Liu","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Hunan, China"],"raw_orcid":"https://orcid.org/0000-0002-2372-6715","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5087894632","display_name":"Keqin Li","orcid":"https://orcid.org/0000-0001-5224-4048"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Keqin Li","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Hunan, China"],"raw_orcid":"https://orcid.org/0000-0001-5224-4048","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078793726","display_name":"Kenli Li","orcid":"https://orcid.org/0000-0002-2635-7716"},"institutions":[{"id":"https://openalex.org/I16609230","display_name":"Hunan University","ror":"https://ror.org/05htk5m33","country_code":"CN","type":"education","lineage":["https://openalex.org/I16609230"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Kenli Li","raw_affiliation_strings":["College of Computer Science and Electronic Engineering, Hunan University, Hunan, China"],"raw_orcid":"https://orcid.org/0000-0002-2635-7716","affiliations":[{"raw_affiliation_string":"College of Computer Science and Electronic Engineering, Hunan University, Hunan, China","institution_ids":["https://openalex.org/I16609230"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5015993565","display_name":"Albert Y. Zomaya","orcid":"https://orcid.org/0000-0002-3090-1059"},"institutions":[{"id":"https://openalex.org/I129604602","display_name":"The University of Sydney","ror":"https://ror.org/0384j8v12","country_code":"AU","type":"education","lineage":["https://openalex.org/I129604602"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Albert Y. Zomaya","raw_affiliation_strings":["School of Computer Science, University of Sydney, Sydney, NSW, Australia"],"raw_orcid":"https://orcid.org/0000-0002-3090-1059","affiliations":[{"raw_affiliation_string":"School of Computer Science, University of Sydney, Sydney, NSW, Australia","institution_ids":["https://openalex.org/I129604602"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.07103825,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"73","issue":"9","first_page":"2262","last_page":"2274"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9747999906539917,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9532999992370605,"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/lysis","display_name":"Lysis","score":0.45557087659835815},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.38083067536354065},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.36162474751472473},{"id":"https://openalex.org/keywords/molecular-biology","display_name":"Molecular biology","score":0.2175711989402771},{"id":"https://openalex.org/keywords/biology","display_name":"Biology","score":0.2125760018825531}],"concepts":[{"id":"https://openalex.org/C57409179","wikidata":"https://www.wikidata.org/wiki/Q1218293","display_name":"Lysis","level":2,"score":0.45557087659835815},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.38083067536354065},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.36162474751472473},{"id":"https://openalex.org/C153911025","wikidata":"https://www.wikidata.org/wiki/Q7202","display_name":"Molecular biology","level":1,"score":0.2175711989402771},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.2125760018825531}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2024.3416747","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2024.3416747","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2744607400","display_name":null,"funder_award_id":"62225205","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5281239814","display_name":null,"funder_award_id":"2021YFB0300300","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G5432699302","display_name":null,"funder_award_id":"62202154","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G8971000363","display_name":"\u6df1\u5ea6\u5b66\u4e60\u8ba1\u7b97\u670d\u52a1\u5316\u5f02\u6b65\u5e76\u884c\u5904\u7406\u4f53\u7cfb\u7ed3\u6784\u7814\u7a76","funder_award_id":"62072165","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation 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/F4320322725","display_name":"China Scholarship Council","ror":"https://ror.org/04atp4p48"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":41,"referenced_works":["https://openalex.org/W83535271","https://openalex.org/W804581744","https://openalex.org/W1963851968","https://openalex.org/W1968797199","https://openalex.org/W1972541532","https://openalex.org/W1985625491","https://openalex.org/W1992748711","https://openalex.org/W2029891792","https://openalex.org/W2043100293","https://openalex.org/W2091250014","https://openalex.org/W2163501893","https://openalex.org/W2163529295","https://openalex.org/W2164705534","https://openalex.org/W2165735797","https://openalex.org/W2326460788","https://openalex.org/W2515560225","https://openalex.org/W2807022070","https://openalex.org/W2807415350","https://openalex.org/W2858117630","https://openalex.org/W2903940728","https://openalex.org/W2904654489","https://openalex.org/W2928156253","https://openalex.org/W2943394101","https://openalex.org/W2962722502","https://openalex.org/W2963723316","https://openalex.org/W3004525272","https://openalex.org/W3014555390","https://openalex.org/W3041169337","https://openalex.org/W3111721177","https://openalex.org/W3129563858","https://openalex.org/W3213182664","https://openalex.org/W4200525217","https://openalex.org/W4239035626","https://openalex.org/W4241057782","https://openalex.org/W4243449889","https://openalex.org/W4246166885","https://openalex.org/W4285152481","https://openalex.org/W6631155369","https://openalex.org/W6715807424","https://openalex.org/W6740348905","https://openalex.org/W6798232173"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2935759653","https://openalex.org/W3105167352","https://openalex.org/W54078636","https://openalex.org/W2954470139","https://openalex.org/W1501425562","https://openalex.org/W2902782467","https://openalex.org/W3084825885","https://openalex.org/W2298861036"],"abstract_inverted_index":{"Cache":[0],"miss":[1,201],"analysis":[2,31,70,99,117,194,240],"has":[3],"become":[4],"one":[5],"of":[6,16,75,107,113,154,248],"the":[7,13,20,58,73,76,104,108,121,152,171,190,199,217,221,231,236,254],"most":[8],"important":[9],"things":[10],"to":[11,46,128,137,226],"improve":[12,116],"execution":[14,42,53,65,109],"performance":[15],"a":[17,245],"program.":[18],"Generally,":[19],"approaches":[21],"for":[22,216,230],"analyzing":[23],"cache":[24,97,155,193,200,239],"misses":[25],"can":[26],"be":[27],"categorized":[28],"into":[29],"dynamic":[30,192],"and":[32,50,68,89,95,119,132,150,178,184,197,207,220,228],"static":[33,238],"analysis.":[34],"The":[35,55],"former":[36],"collects":[37],"sampling":[38],"statistics":[39],"during":[40],"program":[41,77,122],"but":[43,60],"is":[44,164,203,224],"limited":[45],"specialized":[47],"hardware":[48,147],"support":[49],"incurs":[51],"expensive":[52],"overhead.":[54],"latter":[56],"avoids":[57],"limitations":[59],"faces":[61],"two":[62],"challenges:":[63],"inaccurate":[64],"path":[66,110],"prediction":[67,105],"inefficient":[69],"resulted":[71],"by":[72,169],"explosion":[74],"state":[78],"graph.":[79],"To":[80,115],"overcome":[81],"these":[82],"challenges,":[83],"we":[84],"propose":[85],"CBANA,":[86],"an":[87],"LLVM-":[88],"process":[90],"address":[91],"space-based":[92],"lightweight,":[93],"efficient,":[94],"flexible":[96],"behavior":[98],"framework.":[100],"CBANA":[101,124,143,168,243],"significantly":[102],"improves":[103],"accuracy":[106,252],"with":[111,182,189,210,235],"awareness":[112],"inputs.":[114],"efficiency":[118],"utilize":[120],"preprocessing,":[123],"refactors":[125],"loop":[126],"structures":[127],"reduce":[129,138],"search":[130],"space":[131],"dynamically":[133],"splices":[134],"intermediate":[135],"results":[136],"unnecessary":[139],"or":[140],"redundant":[141],"computations.":[142],"also":[144],"supports":[145],"configurable":[146],"parameter":[148],"settings,":[149],"decouples":[151],"module":[153],"replacement":[156],"policy":[157],"from":[158],"other":[159],"modules.":[160],"Thus,":[161],"its":[162],"flexibility":[163],"established.":[165],"We":[166],"evaluate":[167],"using":[170],"popular":[172,191,237],"open":[173],"benchmark":[174],"PolyBench,":[175],"graph":[176],"workloads,":[177,219],"our":[179],"synthetic":[180,218],"workloads":[181],"good":[183],"poor":[185],"data":[186,214],"locality.":[187],"Compared":[188,234],"tools":[195],"Perf":[196],"Valgrind,":[198],"gap":[202],"less":[204],"than":[205],"3.79%":[206],"2.74%":[208],"respectively":[209],"over":[211],"ten":[212],"thousand":[213],"accesses":[215],"time":[222,246],"reduction":[223,247],"up":[225],"92.38%":[227],"97.51%":[229],"multiple-path":[232],"workloads.":[233],"tool":[241],"Heptane,":[242],"achieves":[244],"97.71%":[249],"while":[250],"ensuring":[251],"at":[253],"same":[255],"time.":[256]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
