{"id":"https://openalex.org/W4416223165","doi":"https://doi.org/10.1007/s44443-025-00347-1","title":"Design of a data prefetcher using hierarchical memory sharing prediction for multi-die architectures","display_name":"Design of a data prefetcher using hierarchical memory sharing prediction for multi-die architectures","publication_year":2025,"publication_date":"2025-11-14","ids":{"openalex":"https://openalex.org/W4416223165","doi":"https://doi.org/10.1007/s44443-025-00347-1"},"language":"en","primary_location":{"id":"doi:10.1007/s44443-025-00347-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s44443-025-00347-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s44443-025-00347-1.pdf","source":{"id":"https://openalex.org/S2764955546","display_name":"Journal of King Saud University - Computer and Information Sciences","issn_l":"1319-1578","issn":["1319-1578","2213-1248"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of King Saud University Computer and Information Sciences","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://link.springer.com/content/pdf/10.1007/s44443-025-00347-1.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5081457184","display_name":"Jianghua Gui","orcid":"https://orcid.org/0009-0002-5507-3269"},"institutions":[{"id":"https://openalex.org/I2800372957","display_name":"China Electronics Technology Group Corporation","ror":"https://ror.org/0098hst83","country_code":"CN","type":"company","lineage":["https://openalex.org/I2800372957"]},{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jianghua Gui","raw_affiliation_strings":["China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China","School of Microelectronics, Southeast University, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China","institution_ids":["https://openalex.org/I2800372957"]},{"raw_affiliation_string":"School of Microelectronics, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100661842","display_name":"Bing Li","orcid":"https://orcid.org/0000-0003-2150-418X"},"institutions":[{"id":"https://openalex.org/I76569877","display_name":"Southeast University","ror":"https://ror.org/04ct4d772","country_code":"CN","type":"education","lineage":["https://openalex.org/I76569877"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bing Li","raw_affiliation_strings":["School of Microelectronics, Southeast University, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"School of Microelectronics, Southeast University, Nanjing, China","institution_ids":["https://openalex.org/I76569877"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071658746","display_name":"An-Chow Lai","orcid":null},"institutions":[{"id":"https://openalex.org/I2800372957","display_name":"China Electronics Technology Group Corporation","ror":"https://ror.org/0098hst83","country_code":"CN","type":"company","lineage":["https://openalex.org/I2800372957"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Anzhou Lai","raw_affiliation_strings":["China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China"],"affiliations":[{"raw_affiliation_string":"China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China","institution_ids":["https://openalex.org/I2800372957"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101561579","display_name":"Wei Zhang","orcid":"https://orcid.org/0000-0002-8475-3143"},"institutions":[{"id":"https://openalex.org/I2800372957","display_name":"China Electronics Technology Group Corporation","ror":"https://ror.org/0098hst83","country_code":"CN","type":"company","lineage":["https://openalex.org/I2800372957"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenzhuo Zhang","raw_affiliation_strings":["China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China"],"affiliations":[{"raw_affiliation_string":"China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China","institution_ids":["https://openalex.org/I2800372957"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076706630","display_name":"Yang Gao","orcid":"https://orcid.org/0000-0002-3282-1618"},"institutions":[{"id":"https://openalex.org/I2800372957","display_name":"China Electronics Technology Group Corporation","ror":"https://ror.org/0098hst83","country_code":"CN","type":"company","lineage":["https://openalex.org/I2800372957"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Gao","raw_affiliation_strings":["China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China"],"affiliations":[{"raw_affiliation_string":"China Electronics Technology Group Corporation 58th Research Institute, Wuxi, China","institution_ids":["https://openalex.org/I2800372957"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5081457184"],"corresponding_institution_ids":["https://openalex.org/I2800372957","https://openalex.org/I76569877"],"apc_list":{"value":1350,"currency":"USD","value_usd":1350},"apc_paid":{"value":1350,"currency":"USD","value_usd":1350},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.38607395,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"37","issue":"10","first_page":null,"last_page":null},"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.5879999995231628,"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.5879999995231628,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.2606000006198883,"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.0575999990105629,"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/instruction-prefetch","display_name":"Instruction prefetch","score":0.7825000286102295},{"id":"https://openalex.org/keywords/cache-coherence","display_name":"Cache coherence","score":0.6269000172615051},{"id":"https://openalex.org/keywords/bottleneck","display_name":"Bottleneck","score":0.5958999991416931},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.5637000203132629},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4661000072956085},{"id":"https://openalex.org/keywords/data-sharing","display_name":"Data sharing","score":0.4657999873161316},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4564000070095062},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.39469999074935913}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8475000262260437},{"id":"https://openalex.org/C133588205","wikidata":"https://www.wikidata.org/wiki/Q28455645","display_name":"Instruction prefetch","level":3,"score":0.7825000286102295},{"id":"https://openalex.org/C141917322","wikidata":"https://www.wikidata.org/wiki/Q1025017","display_name":"Cache coherence","level":5,"score":0.6269000172615051},{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.5958999991416931},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.5637000203132629},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4661000072956085},{"id":"https://openalex.org/C2779965156","wikidata":"https://www.wikidata.org/wiki/Q5227350","display_name":"Data sharing","level":3,"score":0.4657999873161316},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4564000070095062},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4050000011920929},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.40459999442100525},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.39469999074935913},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.37470000982284546},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.35120001435279846},{"id":"https://openalex.org/C557945733","wikidata":"https://www.wikidata.org/wiki/Q389772","display_name":"Data transmission","level":2,"score":0.3400000035762787},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.32589998841285706},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.32350000739097595},{"id":"https://openalex.org/C189930140","wikidata":"https://www.wikidata.org/wiki/Q1112878","display_name":"CAS latency","level":4,"score":0.3041999936103821},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.3021000027656555},{"id":"https://openalex.org/C554936623","wikidata":"https://www.wikidata.org/wiki/Q199657","display_name":"Reading (process)","level":2,"score":0.30070000886917114},{"id":"https://openalex.org/C144745244","wikidata":"https://www.wikidata.org/wiki/Q4927286","display_name":"Blocking (statistics)","level":2,"score":0.2930999994277954},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.2770000100135803},{"id":"https://openalex.org/C2164484","wikidata":"https://www.wikidata.org/wiki/Q5170150","display_name":"Core (optical fiber)","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C47487241","wikidata":"https://www.wikidata.org/wiki/Q5227230","display_name":"Data access","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.26489999890327454}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s44443-025-00347-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s44443-025-00347-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s44443-025-00347-1.pdf","source":{"id":"https://openalex.org/S2764955546","display_name":"Journal of King Saud University - Computer and Information Sciences","issn_l":"1319-1578","issn":["1319-1578","2213-1248"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of King Saud University Computer and Information Sciences","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:daf6de7dd6564a17840f305d711813bb","is_oa":true,"landing_page_url":"https://doaj.org/article/daf6de7dd6564a17840f305d711813bb","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","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Journal of King Saud University: Computer and Information Sciences, Vol 37, Iss 10, Pp 1-24 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1007/s44443-025-00347-1","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s44443-025-00347-1","pdf_url":"https://link.springer.com/content/pdf/10.1007/s44443-025-00347-1.pdf","source":{"id":"https://openalex.org/S2764955546","display_name":"Journal of King Saud University - Computer and Information Sciences","issn_l":"1319-1578","issn":["1319-1578","2213-1248"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of King Saud University Computer 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/W4416223165.pdf","grobid_xml":"https://content.openalex.org/works/W4416223165.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W987201201","https://openalex.org/W1846016580","https://openalex.org/W1987663342","https://openalex.org/W1988888548","https://openalex.org/W2029601347","https://openalex.org/W2055204455","https://openalex.org/W2066691060","https://openalex.org/W2082301131","https://openalex.org/W2103330947","https://openalex.org/W2114133701","https://openalex.org/W2118383989","https://openalex.org/W2125305952","https://openalex.org/W2128310837","https://openalex.org/W2132552633","https://openalex.org/W2138351227","https://openalex.org/W2152356827","https://openalex.org/W2168956691","https://openalex.org/W2329976284","https://openalex.org/W2560368221","https://openalex.org/W2930718998","https://openalex.org/W2988776305","https://openalex.org/W3015776281","https://openalex.org/W3042254450","https://openalex.org/W3112773671","https://openalex.org/W3147011727","https://openalex.org/W3188178661","https://openalex.org/W4213448118","https://openalex.org/W4229810777","https://openalex.org/W4256385991","https://openalex.org/W4297097386","https://openalex.org/W4385627176","https://openalex.org/W4388214561","https://openalex.org/W4392719523","https://openalex.org/W4401990956","https://openalex.org/W4408017252","https://openalex.org/W4408854466","https://openalex.org/W4408857460","https://openalex.org/W4410387397"],"related_works":[],"abstract_inverted_index":{"This":[0],"paper":[1],"presents":[2],"a":[3,91,112,191],"novel":[4],"hierarchical":[5],"memory":[6,14],"sharing":[7,15],"predictor":[8],"(HMSP),":[9],"consisting":[10],"of":[11,33,52,111,167,175,206,234,252],"two":[12],"independent":[13],"predictors,":[16],"namely":[17],"MSP-C":[18,129,145,160],"and":[19,127,130,150,161,169,184,221],"MSP-D,":[20],"designed":[21],"for":[22,215],"data":[23,35,43,61,83,92,113,224],"prefetching":[24],"in":[25,55,142,218,259],"multi-die":[26,56],"architectures.":[27],"HMSP":[28,88,176,197,246],"addresses":[29,73],"the":[30,42,49,75,81,101,108,118,124,147,153,157,199,204,207,216,223,226,232,239,260],"performance":[31,248],"bottleneck":[32],"shared":[34,82],"accesses,":[36],"which":[37,70],"arise":[38],"not":[39],"only":[40],"from":[41,48,63,85,94],"transmission":[44],"delays":[45,126],"but":[46],"also":[47],"execution":[50],"overhead":[51],"coherence":[53,235],"protocol":[54],"systems,":[57],"by":[58,238,249],"proactively":[59],"forwarding":[60,90,136],"blocks":[62,84],"producers":[64],"to":[65,78,97,121,133,178,212,225,256],"consumers.":[66],"Unlike":[67],"previous":[68],"approaches":[69],"generate":[71],"prefetch":[72],"at":[74,100,117,146,152],"consumer":[76],"side":[77],"speculatively":[79,195],"pull":[80],"their":[86,185],"producers,":[87],"initiates":[89],"block":[93,114,193],"its":[95,98],"producer":[96,119],"consumers":[99],"earliest":[102],"time,":[103],"i.e.,":[104],"as":[105,107],"soon":[106],"write":[109],"process":[110],"is":[115,177,194],"completed":[116],"side,":[120],"effectively":[122],"hide":[123],"abovementioned":[125],"overhead.":[128],"MSP-D":[131,151,162],"cooperate":[132],"realize":[134],"this":[135],"mechanism,":[137],"even":[138],"though":[139],"they":[140],"reside":[141],"different":[143],"locations:":[144],"CPU":[148],"die":[149,211],"I/O":[154],"die.":[155],"Across":[156],"evaluated":[158],"benchmarks,":[159],"achieved":[163],"average":[164,251],"prediction":[165,219],"coverages":[166],"81.3%":[168],"83.3%,":[170],"respectively.":[171],"The":[172],"central":[173],"idea":[174],"dynamically":[179],"learn":[180],"correlations":[181],"between":[182],"writers":[183],"subsequent":[186],"readers":[187],"during":[188],"execution.":[189],"When":[190],"modified":[192],"downgraded,":[196],"uses":[198],"received":[200],"address":[201],"along":[202],"with":[203,254],"identity":[205],"downgrading":[208],"core":[209],"or":[210],"look":[213],"up":[214,255],"correlation":[217],"tables":[220],"forwards":[222],"predicted":[227],"sharers":[228],"accordingly;":[229],"thereby":[230],"hiding":[231],"latency":[233],"misses":[236],"undertaken":[237],"reading":[240],"cores.":[241],"Experimental":[242],"results":[243],"demonstrate":[244],"that":[245],"improves":[247],"an":[250],"17.75%,":[253],"43%":[257],"improvement":[258],"best":[261],"case.":[262]},"counts_by_year":[],"updated_date":"2026-03-18T14:38:29.013473","created_date":"2025-11-14T00:00:00"}
