{"id":"https://openalex.org/W4280600490","doi":"https://doi.org/10.1109/coolchips54332.2022.9772673","title":"Reinforcement Learning based Efficient Mapping of DNN Models onto Accelerators","display_name":"Reinforcement Learning based Efficient Mapping of DNN Models onto Accelerators","publication_year":2022,"publication_date":"2022-04-20","ids":{"openalex":"https://openalex.org/W4280600490","doi":"https://doi.org/10.1109/coolchips54332.2022.9772673"},"language":"en","primary_location":{"id":"doi:10.1109/coolchips54332.2022.9772673","is_oa":false,"landing_page_url":"https://doi.org/10.1109/coolchips54332.2022.9772673","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Symposium in Low-Power and High-Speed Chips (COOL CHIPS)","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/A5041466078","display_name":"Shine Parekkadan Sunny","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113248","display_name":"Indian Institute of Technology Palakkad","ror":"https://ror.org/0264cg909","country_code":"IN","type":"facility","lineage":["https://openalex.org/I4210113248"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Shine Parekkadan Sunny","raw_affiliation_strings":["Indian Institute of Technology (IIT),Department of Computer Science and Engineering,Palakkad,Kerala,India","Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Palakkad, Kerala, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology (IIT),Department of Computer Science and Engineering,Palakkad,Kerala,India","institution_ids":["https://openalex.org/I4210113248"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Palakkad, Kerala, India","institution_ids":["https://openalex.org/I4210113248"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006643857","display_name":"Satyajit Das","orcid":null},"institutions":[{"id":"https://openalex.org/I4210113248","display_name":"Indian Institute of Technology Palakkad","ror":"https://ror.org/0264cg909","country_code":"IN","type":"facility","lineage":["https://openalex.org/I4210113248"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Satyajit Das","raw_affiliation_strings":["Indian Institute of Technology (IIT),Department of Computer Science and Engineering,Palakkad,Kerala,India","Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Palakkad, Kerala, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Technology (IIT),Department of Computer Science and Engineering,Palakkad,Kerala,India","institution_ids":["https://openalex.org/I4210113248"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, Indian Institute of Technology (IIT), Palakkad, Kerala, India","institution_ids":["https://openalex.org/I4210113248"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210113248"],"apc_list":null,"apc_paid":null,"fwci":0.1388,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.52701128,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12676","display_name":"Machine Learning and ELM","score":0.9717000126838684,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T12676","display_name":"Machine Learning and ELM","score":0.9717000126838684,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9690999984741211,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9674999713897705,"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/reinforcement-learning","display_name":"Reinforcement learning","score":0.8756316900253296},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8206660747528076},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.6980288028717041},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.5198709964752197},{"id":"https://openalex.org/keywords/transfer-of-learning","display_name":"Transfer of learning","score":0.499042272567749},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4980804920196533},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4659118950366974},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4543322026729584},{"id":"https://openalex.org/keywords/deep-neural-networks","display_name":"Deep neural networks","score":0.4119483232498169},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4055241644382477},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.33078569173812866},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3220970928668976}],"concepts":[{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.8756316900253296},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8206660747528076},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.6980288028717041},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.5198709964752197},{"id":"https://openalex.org/C150899416","wikidata":"https://www.wikidata.org/wiki/Q1820378","display_name":"Transfer of learning","level":2,"score":0.499042272567749},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4980804920196533},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4659118950366974},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4543322026729584},{"id":"https://openalex.org/C2984842247","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep neural networks","level":3,"score":0.4119483232498169},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4055241644382477},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33078569173812866},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3220970928668976},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/coolchips54332.2022.9772673","is_oa":false,"landing_page_url":"https://doi.org/10.1109/coolchips54332.2022.9772673","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Symposium in Low-Power and High-Speed Chips (COOL CHIPS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.9100000262260437,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4306904969","https://openalex.org/W2138720691","https://openalex.org/W4362501864","https://openalex.org/W4380318855","https://openalex.org/W2031695474","https://openalex.org/W2024136090","https://openalex.org/W2586732548","https://openalex.org/W3049728571","https://openalex.org/W2578444090","https://openalex.org/W2963548962"],"abstract_inverted_index":{"The":[0,122,186],"input":[1],"tensors":[2],"in":[3,18,86],"each":[4],"layer":[5],"of":[6,23,53,106,131,159,176,189,198],"Deep":[7,182],"Neural":[8],"Network":[9],"(DNN)":[10],"models":[11,133,178],"are":[12],"often":[13],"partitioned/tiled":[14],"to":[15,33,81,102,127,165],"get":[16],"accommodated":[17],"the":[19,44,48,54,58,82,87,116,142,148,166],"limited":[20],"on-chip":[21],"memory":[22,55],"accelerators.":[24],"Studies":[25],"show":[26,146],"that":[27,147,197],"efficient":[28],"tiling":[29],"schedules":[30,105],"(commonly":[31],"referred":[32],"as":[34],"mapping)":[35],"for":[36,65,109,172],"a":[37,66,70,94,110,128,173],"given":[38,71,111],"accelerator":[39,49],"and":[40,50,73,119,153,161],"DNN":[41,107,132,177],"model":[42,113],"reduce":[43],"data":[45],"movement":[46],"between":[47],"different":[51,135],"levels":[52],"hierarchy":[56],"improving":[57,141],"performance.":[59],"However,":[60],"finding":[61],"layer-wise":[62],"optimum":[63,104],"mapping":[64,100],"target":[67],"architecture":[68,112],"with":[69,134],"energy":[72,118,154],"latency":[74,120,152],"envelope":[75],"is":[76,193],"an":[77,157],"open":[78],"problem":[79],"due":[80],"huge":[83],"search":[84],"space":[85],"mappings.":[88],"In":[89],"this":[90],"paper,":[91],"we":[92],"propose":[93],"Reinforcement":[95],"Learning":[96,183],"(RL)":[97],"based":[98],"automated":[99],"approach":[101,171],"find":[103],"layers":[108],"without":[114],"violating":[115],"specified":[117],"constraints.":[121],"learned":[123],"policies":[124],"easily":[125],"adapt":[126],"wide":[129,174],"range":[130,175],"hardware":[136],"configurations,":[137],"facilitating":[138],"transfer":[139,191],"learning":[140,192],"training":[143,187],"time.":[144],"Experiments":[145],"proposed":[149],"work":[150],"improves":[151],"consumption":[155],"by":[156],"average":[158],"21.5%":[160],"15.6%":[162],"respectively":[163],"compared":[164],"state-of-the-art":[167],"genetic":[168],"algorithm-based":[169],"GAMMA":[170],"running":[179],"on":[180],"NVIDIA":[181],"Accelerator":[184],"(NVDLA).":[185],"time":[188],"RL-based":[190],"15\u00d7":[194],"faster":[195],"than":[196],"GAMMA.":[199]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
