{"id":"https://openalex.org/W6959820565","doi":"https://doi.org/10.1109/access.2025.3589802","title":"MLCRP: ML-Based GPU Cache Performance Modeling Featured With Reuse Profiles","display_name":"MLCRP: ML-Based GPU Cache Performance Modeling Featured With Reuse Profiles","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W6959820565","doi":"https://doi.org/10.1109/access.2025.3589802"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3589802","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3589802","pdf_url":null,"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://doi.org/10.1109/access.2025.3589802","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Minjung Cho","orcid":"https://orcid.org/0000-0002-6443-9878"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Minjung Cho","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0002-6443-9878","affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"last","author":{"id":null,"display_name":"Eui-Young Chung","orcid":"https://orcid.org/0000-0003-2013-8763"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Eui-Young Chung","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Republic of Korea"],"raw_orcid":"https://orcid.org/0000-0003-2013-8763","affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, Yonsei University, Seoul, Republic of Korea","institution_ids":["https://openalex.org/I193775966"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.55272763,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"13","issue":null,"first_page":"126610","last_page":"126622"},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":{"id":"https://openalex.org/T14365","display_name":"Leaf Properties and Growth Measurement","score":0.16019999980926514,"subfield":{"id":"https://openalex.org/subfields/1110","display_name":"Plant Science"},"field":{"id":"https://openalex.org/fields/11","display_name":"Agricultural and Biological Sciences"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T14365","display_name":"Leaf Properties and Growth Measurement","score":0.16019999980926514,"subfield":{"id":"https://openalex.org/subfields/1110","display_name":"Plant Science"},"field":{"id":"https://openalex.org/fields/11","display_name":"Agricultural and Biological Sciences"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T12568","display_name":"Plant Taxonomy and Phylogenetics","score":0.10809999704360962,"subfield":{"id":"https://openalex.org/subfields/1105","display_name":"Ecology, Evolution, Behavior and Systematics"},"field":{"id":"https://openalex.org/fields/11","display_name":"Agricultural and Biological Sciences"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10012","display_name":"Genetic diversity and population structure","score":0.08449999988079071,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.7598000168800354},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5662000179290771},{"id":"https://openalex.org/keywords/cache-algorithms","display_name":"Cache algorithms","score":0.5509999990463257},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.5128999948501587},{"id":"https://openalex.org/keywords/cache-coloring","display_name":"Cache coloring","score":0.4823000133037567},{"id":"https://openalex.org/keywords/cache-oblivious-algorithm","display_name":"Cache-oblivious algorithm","score":0.47620001435279846},{"id":"https://openalex.org/keywords/cpu-cache","display_name":"CPU cache","score":0.4494999945163727},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.4465999901294708},{"id":"https://openalex.org/keywords/cache-pollution","display_name":"Cache pollution","score":0.43880000710487366}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9075999855995178},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.7598000168800354},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6664000153541565},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5662000179290771},{"id":"https://openalex.org/C38556500","wikidata":"https://www.wikidata.org/wiki/Q13404475","display_name":"Cache algorithms","level":4,"score":0.5509999990463257},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.5128999948501587},{"id":"https://openalex.org/C201148951","wikidata":"https://www.wikidata.org/wiki/Q5015976","display_name":"Cache coloring","level":4,"score":0.4823000133037567},{"id":"https://openalex.org/C59687516","wikidata":"https://www.wikidata.org/wiki/Q5015938","display_name":"Cache-oblivious algorithm","level":5,"score":0.47620001435279846},{"id":"https://openalex.org/C189783530","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"CPU cache","level":3,"score":0.4494999945163727},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.4465999901294708},{"id":"https://openalex.org/C113166858","wikidata":"https://www.wikidata.org/wiki/Q5015981","display_name":"Cache pollution","level":5,"score":0.43880000710487366},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.4072999954223633},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.3935999870300293},{"id":"https://openalex.org/C25536678","wikidata":"https://www.wikidata.org/wiki/Q5015977","display_name":"Cache invalidation","level":5,"score":0.38359999656677246},{"id":"https://openalex.org/C53533937","wikidata":"https://www.wikidata.org/wiki/Q185020","display_name":"Histogram","level":3,"score":0.37049999833106995},{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.359499990940094},{"id":"https://openalex.org/C167713795","wikidata":"https://www.wikidata.org/wiki/Q352090","display_name":"Smart Cache","level":5,"score":0.35190001130104065},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3440999984741211},{"id":"https://openalex.org/C27602214","wikidata":"https://www.wikidata.org/wiki/Q1868547","display_name":"Locality of reference","level":3,"score":0.3382999897003174},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3246000111103058},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.31949999928474426},{"id":"https://openalex.org/C188045654","wikidata":"https://www.wikidata.org/wiki/Q17148339","display_name":"Memory bandwidth","level":2,"score":0.289900004863739},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.28839999437332153},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.2768000066280365},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.263700008392334},{"id":"https://openalex.org/C67186912","wikidata":"https://www.wikidata.org/wiki/Q367664","display_name":"Data modeling","level":2,"score":0.263700008392334},{"id":"https://openalex.org/C2989134064","wikidata":"https://www.wikidata.org/wiki/Q288510","display_name":"Execution time","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2583000063896179},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.2563000023365021},{"id":"https://openalex.org/C36340418","wikidata":"https://www.wikidata.org/wiki/Q7124288","display_name":"Page cache","level":5,"score":0.2547000050544739}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3589802","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3589802","pdf_url":null,"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:dbbbc0ffc9ac453dbd39ff022771ee00","is_oa":true,"landing_page_url":"https://doaj.org/article/dbbbc0ffc9ac453dbd39ff022771ee00","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"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 13, Pp 126610-126622 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3589802","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3589802","pdf_url":null,"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/G5482067215","display_name":null,"funder_award_id":"2410000802","funder_id":"https://openalex.org/F4320321681","funder_display_name":"Ministry of Trade, Industry and Energy"},{"id":"https://openalex.org/G7174164208","display_name":null,"funder_award_id":"RS-2024-00420541","funder_id":"https://openalex.org/F4320321681","funder_display_name":"Ministry of Trade, Industry and Energy"}],"funders":[{"id":"https://openalex.org/F4320321681","display_name":"Ministry of Trade, Industry and Energy","ror":"https://ror.org/008nkqk13"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W1574846734","https://openalex.org/W2009031452","https://openalex.org/W2029891792","https://openalex.org/W2033486618","https://openalex.org/W2058218638","https://openalex.org/W2080592089","https://openalex.org/W2101320423","https://openalex.org/W2113282196","https://openalex.org/W2115610814","https://openalex.org/W2128120785","https://openalex.org/W2142769604","https://openalex.org/W2146812414","https://openalex.org/W2158737060","https://openalex.org/W2167334577","https://openalex.org/W2169828639","https://openalex.org/W2403021642","https://openalex.org/W2549820289","https://openalex.org/W2574647542","https://openalex.org/W2903738101","https://openalex.org/W2937249639","https://openalex.org/W2963989532","https://openalex.org/W2979340153","https://openalex.org/W3010718100","https://openalex.org/W3030672572","https://openalex.org/W3039972296","https://openalex.org/W3102510044","https://openalex.org/W3146625396","https://openalex.org/W3210604792","https://openalex.org/W4200520905","https://openalex.org/W4241057782","https://openalex.org/W4244372507","https://openalex.org/W4255259394","https://openalex.org/W4281689389","https://openalex.org/W6600896573","https://openalex.org/W6712681754","https://openalex.org/W6756424931","https://openalex.org/W6779824479"],"related_works":[],"abstract_inverted_index":{"Accurate":[0],"cache":[1,45,55,128,165,225],"performance":[2,56,131],"prediction":[3,57,174],"is":[4,119],"critical":[5],"for":[6,31,223],"designing":[7],"efficient":[8],"memory":[9,71,109],"hierarchies":[10],"in":[11,43],"high-performance":[12],"computing":[13],"systems.":[14],"While":[15],"cyclic":[16],"simulators":[17],"provide":[18],"high":[19],"accuracy,":[20,215],"they":[21],"require":[22],"significant":[23],"computational":[24],"cost":[25],"and":[26,89,107,130,137,213,220],"time,":[27],"making":[28],"them":[29],"inefficient":[30],"large-scale":[32],"design":[33],"space":[34],"exploration.":[35],"Analytical":[36],"models":[37],"are":[38,99],"faster":[39],"but":[40],"lack":[41],"accuracy":[42,175],"complex":[44],"scenarios.":[46],"This":[47],"paper":[48],"proposes":[49],"MLCRP,":[50],"a":[51,66,75,115,148,218],"machine":[52],"learning-based":[53],"GPU":[54,156,224],"framework":[58],"that":[59,170],"utilizes":[60],"the":[61,92,112,123,160,182,208],"reuse":[62,78],"profile":[63],"(RP)":[64],"as":[65,134],"key":[67],"feature.":[68],"RP":[69,126,152],"captures":[70],"access":[72],"locality":[73],"through":[74],"histogram":[76],"of":[77,82,198,201,210],"distances.":[79],"MLCRP":[80,171,216],"consists":[81],"three":[83],"main":[84],"stages:":[85],"data":[86,93],"preparation,":[87],"training,":[88],"inference.":[90],"In":[91,111],"preparation":[94],"stage,":[95,114],"synthetic":[96],"RP-based":[97],"traces":[98],"generated":[100],"from":[101,154],"parameterized":[102],"distributions":[103],"to":[104,121,150,163,177,204],"simulate":[105],"diverse":[106],"non-stationary":[108],"patterns.":[110],"training":[113],"regression-based":[116],"ML":[117],"model":[118,162],"trained":[120,161],"capture":[122],"relationship":[124],"between":[125],"features,":[127],"configurations,":[129],"metrics":[132],"such":[133],"miss":[135,138],"rate":[136],"status":[139],"holding":[140],"register":[141],"(MSHR)":[142],"merge":[143],"rate.":[144],"Finally,":[145],"we":[146],"propose":[147],"method":[149],"extract":[151],"features":[153],"real":[155],"application":[157],"traces,":[158],"enabling":[159],"predict":[164],"performance.":[166],"Experimental":[167],"results":[168],"demonstrate":[169],"significantly":[172],"improves":[173],"compared":[176,203],"existing":[178],"analytical":[179],"models,":[180],"maintaining":[181],"mean":[183],"absolute":[184],"error":[185],"(MAE)":[186],"within":[187],"5%.":[188],"Furthermore,":[189],"it":[190],"successfully":[191],"reduces":[192],"simulation":[193,214],"time":[194],"by":[195],"an":[196],"average":[197],"four":[199],"orders":[200],"magnitude":[202],"cycle-accurate":[205],"simulators.":[206],"Combining":[207],"strengths":[209],"analytic":[211],"speed":[212],"offers":[217],"scalable":[219],"generalizable":[221],"solution":[222],"modeling.":[226]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
