{"id":"https://openalex.org/W7154501505","doi":"https://doi.org/10.48550/arxiv.2604.11948","title":"Active Imitation Learning for Thermal- and Kernel-Aware LFM Inference on 3D S-NUCA Many-Cores","display_name":"Active Imitation Learning for Thermal- and Kernel-Aware LFM Inference on 3D S-NUCA Many-Cores","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7154501505","doi":"https://doi.org/10.48550/arxiv.2604.11948"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.11948","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11948","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.11948","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021445324","display_name":"Yixian Shen","orcid":"https://orcid.org/0000-0001-8447-872X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shen, Yixian","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120951361","display_name":"Chaoyao Shen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shen, Chaoyao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014388126","display_name":"Jan Deen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Deen, Jan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5121536625","display_name":"George Floros","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Floros, George","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008597247","display_name":"Andy Pimentel","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pimentel, Andy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5067055700","display_name":"Anuj Pathania","orcid":"https://orcid.org/0000-0002-5813-7021"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pathania, Anuj","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"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":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.8388000130653381,"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.8388000130653381,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.0406000018119812,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.02800000086426735,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6812000274658203},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5839999914169312},{"id":"https://openalex.org/keywords/cache","display_name":"Cache","score":0.5529000163078308},{"id":"https://openalex.org/keywords/locality","display_name":"Locality","score":0.5394999980926514},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.46380001306533813},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.4180999994277954}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79339998960495},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6812000274658203},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5839999914169312},{"id":"https://openalex.org/C115537543","wikidata":"https://www.wikidata.org/wiki/Q165596","display_name":"Cache","level":2,"score":0.5529000163078308},{"id":"https://openalex.org/C2779808786","wikidata":"https://www.wikidata.org/wiki/Q6664603","display_name":"Locality","level":2,"score":0.5394999980926514},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5218999981880188},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5062000155448914},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.46380001306533813},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.4180999994277954},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.40560001134872437},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3873000144958496},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.3490000069141388},{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.3285999894142151},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.31929999589920044},{"id":"https://openalex.org/C99844830","wikidata":"https://www.wikidata.org/wiki/Q102441924","display_name":"Scaling","level":2,"score":0.30239999294281006},{"id":"https://openalex.org/C157742956","wikidata":"https://www.wikidata.org/wiki/Q3237776","display_name":"Frequency scaling","level":3,"score":0.2676999866962433}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.11948","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11948","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.11948","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11948","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Large":[0],"Foundation":[1],"Model":[2],"(LFM)":[3],"inference":[4],"is":[5,69],"both":[6,118],"memory-":[7],"and":[8,18,44,52,66,76,89,122,142],"compute-intensive,":[9],"traditionally":[10],"relying":[11],"on":[12,85],"GPUs.":[13],"However,":[14],"the":[15,23],"limited":[16],"availability":[17],"high":[19],"cost":[20],"have":[21],"motivated":[22],"adoption":[24],"of":[25,63],"high-performance":[26],"general-purpose":[27],"CPUs,":[28],"especially":[29],"emerging":[30],"3D-stacked":[31],"Static":[32],"Non-Uniform":[33],"Cache":[34],"Architecture":[35],"(3D":[36],"S-NUCA)":[37],"systems.":[38],"These":[39],"architectures":[40],"offer":[41],"enhanced":[42],"bandwidth":[43],"locality":[45],"but":[46],"suffer":[47],"from":[48,108],"severe":[49],"thermal":[50,80,129],"challenges":[51],"uneven":[53],"cache":[54],"latencies":[55],"due":[56,71],"to":[57,72,127],"3D":[58],"Networks-on-Chip":[59],"(NoC).":[60],"Optimal":[61],"management":[62,81],"thread":[64],"migration":[65],"V/f":[67],"scaling":[68],"non-trivial":[70],"LFM":[73,147],"kernel":[74],"diversity":[75],"system":[77],"heterogeneity.":[78],"Existing":[79],"approaches":[82],"often":[83],"rely":[84],"oversimplified":[86],"analytical":[87],"models":[88],"lack":[90],"adaptability.":[91],"We":[92],"propose":[93],"AILFM,":[94],"an":[95],"Active":[96],"Imitation":[97],"Learning":[98],"(AIL)-based":[99],"scheduling":[100,106],"framework":[101],"that":[102,137],"learns":[103],"near-optimal":[104],"thermal-aware":[105],"policies":[107],"Oracle":[109],"demonstrations":[110],"with":[111],"minimal":[112],"run-time":[113],"overhead.":[114],"AILFM":[115,138],"accounts":[116],"for":[117],"core-level":[119],"performance":[120],"heterogeneity":[121],"kernel-specific":[123],"behavior":[124],"in":[125],"LFMs":[126],"maintain":[128],"safety":[130],"while":[131],"maximizing":[132],"performance.":[133],"Extensive":[134],"experiments":[135],"show":[136],"outperforms":[139],"state-of-the-art":[140],"baselines":[141],"generalizes":[143],"well":[144],"across":[145],"diverse":[146],"workloads.":[148]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-04-16T00:00:00"}
