{"id":"https://openalex.org/W7134908935","doi":"https://doi.org/10.1145/3779212.3790202","title":"PF-LLM: <u>L</u> arge <u>L</u> anguage <u>M</u> odel Hinted Hardware <u>P</u> re <u>f</u> etching","display_name":"PF-LLM: <u>L</u> arge <u>L</u> anguage <u>M</u> odel Hinted Hardware <u>P</u> re <u>f</u> etching","publication_year":2026,"publication_date":"2026-03-10","ids":{"openalex":"https://openalex.org/W7134908935","doi":"https://doi.org/10.1145/3779212.3790202"},"language":"en","primary_location":{"id":"doi:10.1145/3779212.3790202","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3779212.3790202","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3779212.3790202","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036627994","display_name":"Ceyu Xu","orcid":"https://orcid.org/0000-0002-2668-6456"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Ceyu Xu","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-2668-6456","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025058576","display_name":"Xiangfeng Sun","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Xiangfeng Sun","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0009-0003-2175-7184","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Weihang Li","orcid":"https://orcid.org/0009-0006-8872-0214"},"institutions":[{"id":"https://openalex.org/I170897317","display_name":"Duke University","ror":"https://ror.org/00py81415","country_code":"US","type":"education","lineage":["https://openalex.org/I170897317"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Weihang Li","raw_affiliation_strings":["Duke University, Durham, USA"],"raw_orcid":"https://orcid.org/0009-0006-8872-0214","affiliations":[{"raw_affiliation_string":"Duke University, Durham, USA","institution_ids":["https://openalex.org/I170897317"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100662676","display_name":"Chen Bai","orcid":"https://orcid.org/0000-0002-1742-0090"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Chen Bai","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-1742-0090","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128781563","display_name":"Bangyan Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Bangyan Wang","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-5240-7238","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Mengming Li","orcid":"https://orcid.org/0009-0000-8983-683X"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Mengming Li","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0009-0000-8983-683X","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128731357","display_name":"Zhiyao Xie","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Zhiyao Xie","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-4442-592X","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"last","author":{"id":null,"display_name":"Yuan Xie","orcid":"https://orcid.org/0000-0003-2093-1788"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yuan Xie","raw_affiliation_strings":["The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0003-2093-1788","affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I200769079"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1430","last_page":"1444"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12224","display_name":"Nanofabrication and Lithography Techniques","score":0.44769999384880066,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12224","display_name":"Nanofabrication and Lithography Techniques","score":0.44769999384880066,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11661","display_name":"Copper Interconnects and Reliability","score":0.08160000294446945,"subfield":{"id":"https://openalex.org/subfields/2504","display_name":"Electronic, Optical and Magnetic Materials"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11338","display_name":"Advancements in Photolithography Techniques","score":0.037300001829862595,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/etching","display_name":"Etching (microfabrication)","score":0.3903999924659729},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.35830000042915344},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.2549999952316284}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.42739999294281006},{"id":"https://openalex.org/C100460472","wikidata":"https://www.wikidata.org/wiki/Q2368605","display_name":"Etching (microfabrication)","level":3,"score":0.3903999924659729},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.3801000118255615},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.35830000042915344},{"id":"https://openalex.org/C49040817","wikidata":"https://www.wikidata.org/wiki/Q193091","display_name":"Optoelectronics","level":1,"score":0.33799999952316284},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.27549999952316284},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.2734000086784363},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2637999951839447},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2558000087738037},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.2549999952316284}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3779212.3790202","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3779212.3790202","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-173040","is_oa":false,"landing_page_url":"http://repository.hkust.edu.hk/ir/Record/1783.1-173040","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"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":"Conference paper"}],"best_oa_location":{"id":"doi:10.1145/3779212.3790202","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3779212.3790202","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 2","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1985210871","https://openalex.org/W1986071441","https://openalex.org/W2030812654","https://openalex.org/W2139970538","https://openalex.org/W2168887341","https://openalex.org/W2310426546","https://openalex.org/W2884724542","https://openalex.org/W2930718998","https://openalex.org/W2950959891","https://openalex.org/W2979935562","https://openalex.org/W3012303953","https://openalex.org/W3043167609","https://openalex.org/W3081168214","https://openalex.org/W3136230959","https://openalex.org/W3147011727","https://openalex.org/W3188071555","https://openalex.org/W3203303453","https://openalex.org/W3207452942","https://openalex.org/W4239554475","https://openalex.org/W4239813889","https://openalex.org/W4389476179","https://openalex.org/W4394998508","https://openalex.org/W4399830188","https://openalex.org/W4402667093","https://openalex.org/W4409248365","https://openalex.org/W4411486146"],"related_works":[],"abstract_inverted_index":{"Hardware":[0],"data":[1],"prefetching":[2,17,44,100,171,199],"is":[3,40,50],"a":[4,47,59,72,95,112,162,184],"critical":[5],"technique":[6],"for":[7,46,173,191],"mitigating":[8],"memory":[9],"latency":[10],"in":[11],"modern":[12],"processors.":[13],"While":[14],"sophisticated":[15],"hardware":[16,114,131,149,198],"algorithms":[18],"exist,":[19],"their":[20,27],"exclusive":[21],"reliance":[22],"on":[23,189,204],"runtime":[24,108,148],"information":[25],"limits":[26],"ability":[28],"to":[29,79,89,118,142,217],"adapt":[30],"quickly":[31],"and":[32,98,139,150,201],"comprehend":[33],"broader":[34],"program":[35],"context.":[36],"Our":[37,123],"key":[38],"insight":[39],"that":[41,166,180],"the":[42,91,126,129,135,147,158,169,211],"optimal":[43],"strategy":[45],"load":[48,96,176],"instruction":[49,97],"often":[51],"discernible":[52],"from":[53],"its":[54],"static":[55,121],"code":[56],"context":[57,93],"--":[58],"task":[60],"at":[61,107],"which":[62],"experienced":[63],"developers":[64],"excel.":[65],"This":[66,156],"motivates":[67],"our":[68,181],"central":[69],"question:":[70],"can":[71],"Large":[73],"Language":[74],"Model":[75],"(LLM)":[76],"be":[77],"trained":[78],"perform":[80],"this":[81,120],"analysis":[82],"automatically?<br/>We":[83],"introduce":[84],"PF-LLM,":[85],"an":[86,152],"LLM":[87],"fine-tuned":[88],"analyze":[90],"assembly":[92],"surrounding":[94],"generate":[99],"hints.":[101],"These":[102],"offline-generated":[103],"hints":[104],"are":[105],"consumed":[106],"by":[109,133],"LMHint":[110],"Prefetcher,":[111],"lightweight":[113],"prefetcher":[115,132,160],"ensemble":[116,208],"designed":[117],"leverage":[119],"guidance.":[122],"approach":[124,182],"boosts":[125],"performance":[127],"of":[128,146,214],"on-chip":[130,159],"moving":[134],"hard":[136],"''when,":[137],"how,":[138],"how":[140],"aggressively":[141],"prefetch''":[143],"decisions":[144],"out":[145],"into":[151,161],"offline":[153],"LLM-powered":[154],"analysis.":[155],"turns":[157],"zero-latency,":[163],"oracle-level":[164],"system":[165],"always":[167],"follows":[168],"best":[170],"policy":[172],"every":[174],"single":[175],"instruction.<br/>Our":[177],"evaluation":[178],"shows":[179],"achieves":[183],"9.8%":[185],"instruction-per-cycle":[186],"(IPC)":[187],"improvement":[188,203],"average":[190,205],"memory-intensive":[192],"SPEC":[193],"2017":[194],"benchmarks":[195],"over":[196,206],"state-of-the-art":[197,207],"baselines":[200],"18.9%":[202],"methods,":[209],"demonstrating":[210],"significant":[212],"potential":[213],"leveraging":[215],"LLMs":[216],"guide":[218],"microarchitectural":[219],"decisions.":[220]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2026-03-12T00:00:00"}
