{"id":"https://openalex.org/W7204158831","doi":"https://doi.org/10.21203/rs.3.rs-10562561/v1","title":"AMORL: A Training-Aware, Adaptive, Multi-Objective RL-CNN Framework for Dynamic DNN Mapping on Networks-on-Chip","display_name":"AMORL: A Training-Aware, Adaptive, Multi-Objective RL-CNN Framework for Dynamic DNN Mapping on Networks-on-Chip","publication_year":2026,"publication_date":"2026-08-25","ids":{"openalex":"https://openalex.org/W7204158831","doi":"https://doi.org/10.21203/rs.3.rs-10562561/v1"},"language":"en","primary_location":{"id":"doi:10.21203/rs.3.rs-10562561/v1","doi":"https://doi.org/10.21203/rs.3.rs-10562561/v1","is_oa":true,"landing_page_url":"https://doi.org/10.21203/rs.3.rs-10562561/v1","pdf_url":"https://www.researchsquare.com/article/rs-10562561/latest.pdf","source":{"id":"https://openalex.org/S4306525896","display_name":"Research Square","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Research Square","raw_type":"posted-content"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://www.researchsquare.com/article/rs-10562561/latest.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5022968292","display_name":"Md Farhadur Reza","orcid":"https://orcid.org/0000-0002-2978-6671","observed_orcids":["https://orcid.org/0000-0002-2978-6671"]},"institutions":[{"id":"https://openalex.org/I153871386","display_name":"Eastern Illinois University","ror":"https://ror.org/035z2ew45","country_code":"US","type":"education","lineage":["https://openalex.org/I153871386"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Md Farhadur Reza","raw_affiliation_strings":["Eastern Illinois University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Eastern Illinois University","institution_ids":["https://openalex.org/I153871386"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5022968292"],"corresponding_institution_ids":["https://openalex.org/I153871386"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9878000020980835,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9878000020980835,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.005400000140070915,"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.0017000000225380063,"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/network-on-chip","display_name":"network-on-chip","score":0.9279999732971191},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"reinforcement learning","score":0.7680000066757202},{"id":"https://openalex.org/keywords/convolutional-neural-networks","display_name":"convolutional neural networks","score":0.9240000247955322},{"id":"https://openalex.org/keywords/multi-objective-optimization","display_name":"multi-objective optimization","score":0.7689999938011169},{"id":"https://openalex.org/keywords/communication-delay","display_name":"communication delay","score":0.5350000262260437},{"id":"https://openalex.org/keywords/load-balancing","display_name":"load balancing","score":0.9959999918937683},{"id":"https://openalex.org/keywords/hardware-utilization","display_name":"hardware resource utilization","score":0.5690000057220459},{"id":"https://openalex.org/keywords/many-core-architectures","display_name":"many-core architectures","score":0.5910000205039978},{"id":"https://openalex.org/keywords/chiplets","display_name":"chiplets","score":0.5130000114440918},{"id":"https://openalex.org/keywords/communication-bottleneck","display_name":"communication bottleneck","score":0.6740000247955322},{"id":"https://openalex.org/keywords/energy-efficiency","display_name":"energy efficiency","score":0.3720000088214874}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8269000053405762},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.600600004196167},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5838000178337097},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5641999840736389},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.5141000151634216},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5126000046730042},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4302999973297119},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3734999895095825},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.36550000309944153},{"id":"https://openalex.org/C31487907","wikidata":"https://www.wikidata.org/wiki/Q1154597","display_name":"Polygon mesh","level":2,"score":0.3626999855041504},{"id":"https://openalex.org/C192126672","wikidata":"https://www.wikidata.org/wiki/Q1068715","display_name":"Telecommunications network","level":2,"score":0.35339999198913574},{"id":"https://openalex.org/C2984842247","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep neural networks","level":3,"score":0.349700003862381},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3384000062942505},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3334999978542328},{"id":"https://openalex.org/C128519102","wikidata":"https://www.wikidata.org/wiki/Q339554","display_name":"Network on a chip","level":2,"score":0.328000009059906},{"id":"https://openalex.org/C101765175","wikidata":"https://www.wikidata.org/wiki/Q577764","display_name":"Communications system","level":2,"score":0.32280001044273376},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.29179999232292175},{"id":"https://openalex.org/C2779304628","wikidata":"https://www.wikidata.org/wiki/Q3503480","display_name":"Face (sociological concept)","level":2,"score":0.28839999437332153},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.25999999046325684},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2581000030040741},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2556999921798706},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.2506999969482422}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.21203/rs.3.rs-10562561/v1","doi":"https://doi.org/10.21203/rs.3.rs-10562561/v1","is_oa":true,"landing_page_url":"https://doi.org/10.21203/rs.3.rs-10562561/v1","pdf_url":"https://www.researchsquare.com/article/rs-10562561/latest.pdf","source":{"id":"https://openalex.org/S4306525896","display_name":"Research Square","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Research Square","raw_type":"posted-content"}],"best_oa_location":{"id":"doi:10.21203/rs.3.rs-10562561/v1","doi":"https://doi.org/10.21203/rs.3.rs-10562561/v1","is_oa":true,"landing_page_url":"https://doi.org/10.21203/rs.3.rs-10562561/v1","pdf_url":"https://www.researchsquare.com/article/rs-10562561/latest.pdf","source":{"id":"https://openalex.org/S4306525896","display_name":"Research Square","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Research Square","raw_type":"posted-content"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.4943999946117401,"id":"https://metadata.un.org/sdg/9"}],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7204158831.pdf","grobid_xml":"https://content.openalex.org/works/W7204158831.grobid-xml"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W2021819016","https://openalex.org/W2037235691","https://openalex.org/W2048266589","https://openalex.org/W2147657366","https://openalex.org/W2149513153","https://openalex.org/W2152165066","https://openalex.org/W2154612269","https://openalex.org/W2157225945","https://openalex.org/W2289252105","https://openalex.org/W2773804515","https://openalex.org/W2799849928","https://openalex.org/W2896609748","https://openalex.org/W2945496227","https://openalex.org/W2946264351","https://openalex.org/W2953212265","https://openalex.org/W2975335499","https://openalex.org/W3017521908","https://openalex.org/W3030364939","https://openalex.org/W3033742421","https://openalex.org/W3036561617","https://openalex.org/W3043406639","https://openalex.org/W3112103703","https://openalex.org/W3112293503","https://openalex.org/W3113087954","https://openalex.org/W3132942233","https://openalex.org/W3158218875","https://openalex.org/W4220866225","https://openalex.org/W4244024631","https://openalex.org/W4255992566","https://openalex.org/W4285177359","https://openalex.org/W4384389564","https://openalex.org/W4400259018","https://openalex.org/W4403060104","https://openalex.org/W4406867540"],"related_works":["https://openalex.org/W4413178515","https://openalex.org/W7117759619","https://openalex.org/W4395070494","https://openalex.org/W7125472385","https://openalex.org/W7165677120","https://openalex.org/W2976973312","https://openalex.org/W3161961237","https://openalex.org/W4200417173","https://openalex.org/W7203753305","https://openalex.org/W4411726580"],"abstract_inverted_index":{"Abstract":[0],"As":[1],"transistor":[2],"technology":[3],"advances":[4],"and":[5,34,47,73,79,97,136,152,181,202,224],"miniaturizes,":[6],"single":[7],"chips":[8],"or":[9],"multiple":[10],"chiplets":[11],"can":[12],"integrate":[13],"hundreds":[14],"to":[15,124,162,179,188,215],"thousands":[16],"of":[17,45,67,105],"cores.":[18],"Networks-on-Chip":[19],"(NoCs)":[20],"have":[21],"become":[22],"the":[23,63,219,229,235],"standard":[24],"on-chip":[25],"communication":[26,65,72,88,122,132,170],"fabric":[27],"for":[28,49,101],"many-core":[29],"systems,":[30],"offering":[31],"scalability,":[32],"par-allelism,":[33],"power":[35],"efficiency":[36],"over":[37,173,225],"traditional":[38,58],"buses.":[39],"These":[40],"properties":[41],"enable":[42],"efficient":[43],"execution":[44],"computations":[46],"communications":[48],"deep":[50],"neural":[51],"network":[52],"(DNN)":[53],"layers":[54],"on":[55,155,198,218,228],"NoCs.":[56],"However,":[57],"mapping":[59,83,104,116],"strategies":[60],"struggle":[61],"with":[62],"diverse":[64],"patterns":[66,75],"DNNs,":[68],"such":[69],"as":[70],"inter-layer":[71],"one-to-many/many-to-one":[74],"in":[76],"fully":[77],"connected":[78],"convolutional":[80],"layers,":[81],"necessitating":[82],"techniques":[84],"that":[85,167],"mitigate":[86],"NoC":[87,110,156,223],"bottlenecks.":[89],"This":[90],"work":[91],"proposes":[92],"AMORL,":[93],"a":[94],"generalized":[95],"reinforcement-learning":[96],"convolutional-neural-network":[98],"(RL\u2013CNN)":[99],"framework":[100,129],"scalable,":[102],"adaptive":[103],"DNN":[106,145],"workloads":[107],"onto":[108],"heterogeneous":[109],"architec-tures.":[111],"RL":[112],"learns":[113],"temporal":[114],"neuron-to-core":[115],"policies,":[117],"while":[118,191],"CNN":[119],"captures":[120],"spatial":[121],"structure":[123],"guide":[125],"locality-aware":[126],"decisions.":[127],"The":[128],"jointly":[130],"optimizes":[131],"latency,":[133],"load":[134,175],"balancing,":[135],"hardware":[137],"utilization":[138],"under":[139,238],"dynamic":[140],"workloads.":[141],"Evaluations":[142],"across":[143],"six":[144],"workloads,":[146],"ResNet-50,":[147],"BERT-tiny,":[148],"MNIST,":[149],"CIFAR-10,":[150],"IRIS,":[151],"Face":[153],"Recognition,":[154],"sizes":[157],"from":[158],"4":[159,161,199,201,220,222],"\u00d7":[160,164,200,204,221,231],"32":[163,165],"demonstrate":[166],"AMORL":[168],"reduces":[169],"cost":[171],"by":[172,177,183],"70%,":[174],"imbalance":[176],"up":[178,214],"86%,":[180],"latency":[182],"more":[184],"than":[185],"50%":[186],"compared":[187],"ablated":[189],"variants,":[190],"maintaining":[192],"energy-efficient":[193],"operation.":[194],"Cycle-accurate":[195],"gem5/Garnet":[196],"simulations":[197],"8":[203,205,230,232],"meshes":[206],"further":[207],"validate":[208],"AMORL\u2019s":[209],"mappings,":[210],"showing":[211],"sustained":[212],"throughput":[213],"876":[216],"Gbps":[217],"2.77":[226],"Tbps":[227],"NoC,":[233],"confirming":[234],"framework\u2019s":[236],"robustness":[237],"realistic":[239],"traffic":[240],"conditions.":[241]},"counts_by_year":[],"updated_date":"2026-11-09T13:22:03.289127","created_date":"2026-08-26T00:00:00"}
