{"id":"https://openalex.org/W4388214561","doi":"https://doi.org/10.1109/ewdts59469.2023.10297025","title":"A Survey on Hardware Prefetching in Shared-Memory Multiprocessors","display_name":"A Survey on Hardware Prefetching in Shared-Memory Multiprocessors","publication_year":2023,"publication_date":"2023-09-22","ids":{"openalex":"https://openalex.org/W4388214561","doi":"https://doi.org/10.1109/ewdts59469.2023.10297025"},"language":"en","primary_location":{"id":"doi:10.1109/ewdts59469.2023.10297025","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ewdts59469.2023.10297025","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE East-West Design &amp; Test Symposium (EWDTS)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5011060568","display_name":"Shuaibu Musa Adam","orcid":"https://orcid.org/0000-0001-8016-0650"},"institutions":[{"id":"https://openalex.org/I4210114974","display_name":"IMEC","ror":"https://ror.org/02kcbn207","country_code":"BE","type":"nonprofit","lineage":["https://openalex.org/I4210114974"]},{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Shuaibu Musa Adam","raw_affiliation_strings":["imec-DistriNet, KU Leuven,Belgium","imec-DistriNet, KU Leuven, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"imec-DistriNet, KU Leuven,Belgium","institution_ids":["https://openalex.org/I4210114974","https://openalex.org/I99464096"]},{"raw_affiliation_string":"imec-DistriNet, KU Leuven, Belgium","institution_ids":["https://openalex.org/I4210114974","https://openalex.org/I99464096"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091964930","display_name":"Usman Ibrahim Musa","orcid":"https://orcid.org/0000-0002-9659-2340"},"institutions":[{"id":"https://openalex.org/I110360157","display_name":"Lovely Professional University","ror":"https://ror.org/00et6q107","country_code":"IN","type":"education","lineage":["https://openalex.org/I110360157"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Usman Ibrahim Musa","raw_affiliation_strings":["School of Computer Applications, Lovely Professional University,Punjab,India","School of Computer Applications, Lovely Professional University, Punjab, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Applications, Lovely Professional University,Punjab,India","institution_ids":["https://openalex.org/I110360157"]},{"raw_affiliation_string":"School of Computer Applications, Lovely Professional University, Punjab, India","institution_ids":["https://openalex.org/I110360157"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077314174","display_name":"Kamran Siddique","orcid":"https://orcid.org/0000-0003-2286-1728"},"institutions":[{"id":"https://openalex.org/I147853995","display_name":"University of Alaska Anchorage","ror":"https://ror.org/03k3c2t50","country_code":"US","type":"education","lineage":["https://openalex.org/I147853995"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kamran Siddique","raw_affiliation_strings":["University of Alaska Anchorage,Department of Computer Science and Engineering,Anchorage,AK,USA,99508"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Alaska Anchorage,Department of Computer Science and Engineering,Anchorage,AK,USA,99508","institution_ids":["https://openalex.org/I147853995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058647077","display_name":"Jie Zhang","orcid":"https://orcid.org/0000-0001-7415-7869"},"institutions":[{"id":"https://openalex.org/I69356397","display_name":"Xi\u2019an Jiaotong-Liverpool University","ror":"https://ror.org/03zmrmn05","country_code":"CN","type":"education","lineage":["https://openalex.org/I69356397"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jie Zhang","raw_affiliation_strings":["School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123","institution_ids":["https://openalex.org/I69356397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034679468","display_name":"Jingchen Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I69356397","display_name":"Xi\u2019an Jiaotong-Liverpool University","ror":"https://ror.org/03zmrmn05","country_code":"CN","type":"education","lineage":["https://openalex.org/I69356397"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jingchen Wang","raw_affiliation_strings":["School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123","institution_ids":["https://openalex.org/I69356397"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110467238","display_name":"Danny Hughes","orcid":null},"institutions":[{"id":"https://openalex.org/I4210114974","display_name":"IMEC","ror":"https://ror.org/02kcbn207","country_code":"BE","type":"nonprofit","lineage":["https://openalex.org/I4210114974"]},{"id":"https://openalex.org/I99464096","display_name":"KU Leuven","ror":"https://ror.org/05f950310","country_code":"BE","type":"education","lineage":["https://openalex.org/I99464096"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Danny Hughes","raw_affiliation_strings":["imec-DistriNet, KU Leuven,Belgium","imec-DistriNet, KU Leuven, Belgium"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"imec-DistriNet, KU Leuven,Belgium","institution_ids":["https://openalex.org/I4210114974","https://openalex.org/I99464096"]},{"raw_affiliation_string":"imec-DistriNet, KU Leuven, Belgium","institution_ids":["https://openalex.org/I4210114974","https://openalex.org/I99464096"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5075116069","display_name":"Ka Lok Man","orcid":"https://orcid.org/0000-0002-5787-4716"},"institutions":[{"id":"https://openalex.org/I188730046","display_name":"Vytautas Magnus University","ror":"https://ror.org/04y7eh037","country_code":"LT","type":"education","lineage":["https://openalex.org/I188730046"]},{"id":"https://openalex.org/I69356397","display_name":"Xi\u2019an Jiaotong-Liverpool University","ror":"https://ror.org/03zmrmn05","country_code":"CN","type":"education","lineage":["https://openalex.org/I69356397"]}],"countries":["CN","LT"],"is_corresponding":false,"raw_author_name":"Ka Lok Man","raw_affiliation_strings":["School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123","Faculty of Informatics, Vytautas Magnus University, Lithuania"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Advanced Technology, Xi&#x0027;an Jiaotong-Liverpool University,Suzhou,China,215123","institution_ids":["https://openalex.org/I69356397"]},{"raw_affiliation_string":"Faculty of Informatics, Vytautas Magnus University, Lithuania","institution_ids":["https://openalex.org/I188730046"]}]}],"institutions":[],"countries_distinct_count":5,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.6016,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.67673378,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":1.0,"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":1.0,"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.9995999932289124,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.9994999766349792,"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/computer-science","display_name":"Computer science","score":0.8466205596923828},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6934218406677246},{"id":"https://openalex.org/keywords/cas-latency","display_name":"CAS latency","score":0.5524835586547852},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.5263631939888},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.47401103377342224},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.4481809735298157},{"id":"https://openalex.org/keywords/storage-management","display_name":"Storage management","score":0.44285979866981506},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3575454354286194},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.2661946415901184},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2254730761051178},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.20057374238967896},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08597099781036377}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8466205596923828},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6934218406677246},{"id":"https://openalex.org/C189930140","wikidata":"https://www.wikidata.org/wiki/Q1112878","display_name":"CAS latency","level":4,"score":0.5524835586547852},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.5263631939888},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.47401103377342224},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.4481809735298157},{"id":"https://openalex.org/C2984984529","wikidata":"https://www.wikidata.org/wiki/Q7619925","display_name":"Storage management","level":2,"score":0.44285979866981506},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3575454354286194},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.2661946415901184},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2254730761051178},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.20057374238967896},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08597099781036377},{"id":"https://openalex.org/C100800780","wikidata":"https://www.wikidata.org/wiki/Q1175867","display_name":"Memory controller","level":3,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/ewdts59469.2023.10297025","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ewdts59469.2023.10297025","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE East-West Design &amp; Test Symposium (EWDTS)","raw_type":"proceedings-article"},{"id":"pmh:oai:lirias2repo.kuleuven.be:20.500.12942/728476","is_oa":false,"landing_page_url":"https://lirias.kuleuven.be/handle/20.500.12942/728476","pdf_url":null,"source":{"id":"https://openalex.org/S7407055369","display_name":"Lirias","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":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"IEEE East-West Design & Test Symposium (EWDTS), Batumi, Georgia, 22-25 September 2023","raw_type":"info:eu-repo/semantics/conferenceObject"},{"id":"pmh:oai:vdu.lt:20.500.12259/259576","is_oa":false,"landing_page_url":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10297025","pdf_url":null,"source":{"id":"https://openalex.org/S7407055361","display_name":"Vytautas Magnus University","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"research article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6000000238418579,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W112400010","https://openalex.org/W1492601037","https://openalex.org/W2010128395","https://openalex.org/W2016558956","https://openalex.org/W2018689653","https://openalex.org/W2102409597","https://openalex.org/W2103213347","https://openalex.org/W2125305952","https://openalex.org/W2158630919","https://openalex.org/W2170282806","https://openalex.org/W2294693415","https://openalex.org/W2521305513","https://openalex.org/W2537450429","https://openalex.org/W2725179571","https://openalex.org/W2930718998","https://openalex.org/W2948100943","https://openalex.org/W4237547811","https://openalex.org/W4255807648","https://openalex.org/W4376874217","https://openalex.org/W6763386064"],"related_works":["https://openalex.org/W2152099439","https://openalex.org/W4297098431","https://openalex.org/W1510811498","https://openalex.org/W2437914309","https://openalex.org/W2077105843","https://openalex.org/W1557286738","https://openalex.org/W2170496111","https://openalex.org/W1666027171","https://openalex.org/W2128462109","https://openalex.org/W2896795945"],"abstract_inverted_index":{"Memory":[0],"latency":[1],"presents":[2],"a":[3,105],"significant":[4],"obstruction":[5],"to":[6,18,103],"computer":[7],"performance.":[8],"To":[9],"hide":[10,43],"the":[11,22,25,69],"memory":[12,23,44],"latency,":[13],"prefetching":[14,35,74,79,84,110],"mechanism":[15],"is":[16],"used":[17],"retrieve":[19],"data":[20,31],"from":[21],"before":[24],"processor":[26],"requests":[27],"it,":[28],"anticipating":[29],"near-term":[30],"demands.":[32],"An":[33],"effective":[34],"scheme":[36],"can":[37],"reduce":[38],"cache":[39],"miss":[40],"rates":[41],"and":[42,54,75,90,95,115],"latency.":[45],"Prefetching":[46],"has":[47],"yielded":[48],"major":[49],"advances":[50],"in":[51,117],"both":[52],"industry":[53],"academia;":[55],"modern":[56],"high-performance":[57],"processors":[58],"nearly":[59],"universally":[60],"implement":[61],"hardware":[62,73,78,109],"prefetchers.":[63],"In":[64],"this":[65,100,118],"paper,":[66],"we":[67],"introduce":[68],"fundamental":[70],"concepts":[71],"underpinning":[72],"survey":[76],"state-of-the-art":[77],"schemes.":[80],"We":[81],"delineate":[82],"common":[83],"approaches,":[85],"analyse":[86],"their":[87],"relative":[88],"merits":[89],"limitations,":[91],"identify":[92],"key":[93],"challenges":[94],"open":[96],"research":[97],"questions.":[98],"Overall,":[99],"paper":[101],"aims":[102],"provide":[104],"comprehensive":[106],"overview":[107],"of":[108],"that":[111],"highlights":[112],"critical":[113],"trends":[114],"technologies":[116],"crucial":[119],"performance":[120],"optimisation":[121],"domain.":[122]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
