{"id":"https://openalex.org/W7133524465","doi":"https://doi.org/10.1109/hpca68181.2026.11408454","title":"I-POP: Ignite Positive Prefetchers","display_name":"I-POP: Ignite Positive Prefetchers","publication_year":2026,"publication_date":"2026-01-31","ids":{"openalex":"https://openalex.org/W7133524465","doi":"https://doi.org/10.1109/hpca68181.2026.11408454"},"language":null,"primary_location":{"id":"doi:10.1109/hpca68181.2026.11408454","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408454","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-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/A5128095053","display_name":"Yiquan Lin","orcid":null},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yiquan Lin","raw_affiliation_strings":["Zhejiang University,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Wenhai Lin","orcid":null},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenhai Lin","raw_affiliation_strings":["Alibaba Cloud Computing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud Computing,China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053247827","display_name":"Yiquan Chen","orcid":"https://orcid.org/0009-0004-8714-6949"},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yiquan Chen","raw_affiliation_strings":["Alibaba Cloud Computing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud Computing,China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101856485","display_name":"Jiayi Xu","orcid":"https://orcid.org/0000-0003-3465-7927"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiexiong Xu","raw_affiliation_strings":["Zhejiang University,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111077747","display_name":"Shishun Cai","orcid":null},"institutions":[{"id":"https://openalex.org/I45928872","display_name":"Alibaba Group (China)","ror":"https://ror.org/00k642b80","country_code":"CN","type":"company","lineage":["https://openalex.org/I45928872"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shishun Cai","raw_affiliation_strings":["Alibaba Cloud Computing,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Alibaba Cloud Computing,China","institution_ids":["https://openalex.org/I45928872"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128123318","display_name":"Jiarong Ye","orcid":null},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiarong Ye","raw_affiliation_strings":["Zhejiang University,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102737686","display_name":"Zonghui Wang","orcid":"https://orcid.org/0009-0000-5220-0563"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zonghui Wang","raw_affiliation_strings":["Zhejiang University,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5128099032","display_name":"Wenzhi Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenzhi Chen","raw_affiliation_strings":["Zhejiang University,China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Zhejiang University,China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":18.0209,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.98522828,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"16"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.054099999368190765,"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/T10772","display_name":"Distributed systems and fault tolerance","score":0.054099999368190765,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.029200000688433647,"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/T11825","display_name":"Catalysis and Oxidation Reactions","score":0.015399999916553497,"subfield":{"id":"https://openalex.org/subfields/1503","display_name":"Catalysis"},"field":{"id":"https://openalex.org/fields/15","display_name":"Chemical Engineering"},"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.871999979019165},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.6110000014305115},{"id":"https://openalex.org/keywords/scheme","display_name":"Scheme (mathematics)","score":0.47290000319480896},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4578999876976013},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.44440001249313354},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.426800012588501}],"concepts":[{"id":"https://openalex.org/C133588205","wikidata":"https://www.wikidata.org/wiki/Q28455645","display_name":"Instruction prefetch","level":3,"score":0.871999979019165},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7990000247955322},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.6110000014305115},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.47290000319480896},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4578999876976013},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.44440001249313354},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.426800012588501},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.426800012588501},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.415800005197525},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.3817000091075897},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.36390000581741333},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.33309999108314514},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.32760000228881836}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca68181.2026.11408454","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408454","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G3481700679","display_name":null,"funder_award_id":"92373205","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"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W1985210871","https://openalex.org/W1994438830","https://openalex.org/W2000041758","https://openalex.org/W2014790243","https://openalex.org/W2051407019","https://openalex.org/W2095258606","https://openalex.org/W2125305952","https://openalex.org/W2129548165","https://openalex.org/W2152659795","https://openalex.org/W2156484396","https://openalex.org/W2162773908","https://openalex.org/W2165113127","https://openalex.org/W2166620913","https://openalex.org/W2234679013","https://openalex.org/W2321729366","https://openalex.org/W2329976284","https://openalex.org/W2537450429","https://openalex.org/W2613283514","https://openalex.org/W2795232275","https://openalex.org/W2883051445","https://openalex.org/W2884724542","https://openalex.org/W2896795945","https://openalex.org/W2930718998","https://openalex.org/W2949727479","https://openalex.org/W2950959891","https://openalex.org/W2979729542","https://openalex.org/W2979935562","https://openalex.org/W3012303953","https://openalex.org/W3043167609","https://openalex.org/W3043538794","https://openalex.org/W3147011727","https://openalex.org/W3148444620","https://openalex.org/W3203303453","https://openalex.org/W3203609980","https://openalex.org/W4214492038","https://openalex.org/W4234512308","https://openalex.org/W4241590855","https://openalex.org/W4255238016","https://openalex.org/W4308083579","https://openalex.org/W4308083829","https://openalex.org/W4321636609","https://openalex.org/W4389476179","https://openalex.org/W4389491905","https://openalex.org/W4399830188","https://openalex.org/W4401211866","https://openalex.org/W4404101738","https://openalex.org/W4407026513","https://openalex.org/W4409248365","https://openalex.org/W4411486146"],"related_works":[],"abstract_inverted_index":{"Hardware":[0],"prefetching":[1],"is":[2],"a":[3,36,102,114,126,148,244,254],"well-established":[4],"technique":[5],"for":[6,50,121],"bridging":[7],"the":[8,145,154,170,180,219],"processor-memory":[9],"performance":[10,33],"gap.":[11],"To":[12,159],"improve":[13],"cache":[14],"miss":[15],"coverage,":[16],"modern":[17],"processors":[18],"often":[19,29],"integrate":[20],"multiple":[21],"prefetchers.":[22],"However,":[23],"multi-prefetcher":[24,122],"systems":[25],"without":[26],"proper":[27],"management":[28,119],"suffer":[30,68,82],"from":[31,69,83],"suboptimal":[32],"due":[34],"to":[35,46,97,142],"surge":[37],"of":[38,147,156,263],"useless":[39],"prefetches.":[40],"Several":[41],"techniques":[42],"have":[43],"been":[44],"proposed":[45],"select":[47],"appropriate":[48],"prefetchers":[49,187,197],"issuing":[51],"requests,":[52],"but":[53],"they":[54],"all":[55,186],"face":[56],"limitations.":[57],"Specifically,":[58,193],"existing":[59],"(1)":[60],"static":[61],"schemes":[62,77,89],"lack":[63],"feedback":[64],"regulation":[65],"mechanisms":[66],"and":[67,81,86,99,116,139,161,179,206,218,228,236,247,250],"inflexible":[70],"prefetcher":[71,118,149],"selections;":[72],"(2)":[73],"reinforcement":[74],"learning":[75],"(RL)based":[76],"incur":[78],"high":[79],"overhead":[80],"adjustment":[84],"lag;":[85],"(3)":[87],"performance-counter-based":[88],"rely":[90],"on":[91,106,150,189,215],"inefficient":[92],"runtime":[93,128],"metrics":[94],"that":[95],"fail":[96],"accurately":[98],"clearly":[100],"reflect":[101],"prefetcher's":[103,177],"true":[104],"impact":[105,146],"performance.":[107],"In":[108],"this":[109,163],"paper,":[110],"we":[111],"propose":[112],"I-POP,":[113],"high-performance":[115],"lowoverhead":[117],"scheme":[120],"systems.":[123],"I-POP":[124,165,194,214,222],"introduces":[125],"novel":[127],"metric,":[129,164],"Prefetch":[130],"Effectiveness":[131],"(PE),":[132],"which":[133,173,183],"aggregates":[134],"each":[135,176],"prefetch":[136],"request's":[137],"beneficial":[138],"harmful":[140],"effects":[141],"precisely":[143],"quantify":[144],"performance,":[151],"effectively":[152],"overcoming":[153],"limitations":[155],"prior":[157],"metrics.":[158],"compute":[160],"leverage":[162],"incorporates":[166],"two":[167,224],"key":[168],"components:":[169],"Metric":[171],"Collector,":[172],"periodically":[174],"calculates":[175],"PE,":[178],"Control":[181],"Engine,":[182],"dynamically":[184],"manages":[185],"based":[188],"their":[190,204],"PE":[191,200],"values.":[192],"ignites":[195],"(enables)":[196],"with":[198,209],"positive":[199],"values,":[201],"adaptively":[202],"tuning":[203],"aggressiveness,":[205],"disables":[207],"those":[208],"non-positive":[210],"PE.":[211],"We":[212],"evaluated":[213],"numerous":[216],"workloads,":[217],"results":[220],"show":[221],"outperforms":[223],"state-of-the-art":[225],"approaches,":[226],"Bandit":[227],"Alecto,":[229],"by":[230],"<tex":[231],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[232],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$\\mathbf{4.":[233],"2":[234],"\\%}$</tex>":[235],"3.5":[237],"%":[238,249,252],"across":[239],"three":[240],"benchmark":[241],"suites":[242],"in":[243,253],"single-core":[245],"system,":[246,257],"6.6":[248],"8.6":[251],"16":[255],"-core":[256],"while":[258],"incurring":[259],"only":[260],"1.46":[261],"KB":[262],"storage":[264],"overhead.":[265]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-03-05T00:00:00"}
