{"id":"https://openalex.org/W4416252339","doi":"https://doi.org/10.1109/ijcnn64981.2025.11228478","title":"TinyCL: An Efficient Hardware Architecture for Continual Learning on Autonomous Systems","display_name":"TinyCL: An Efficient Hardware Architecture for Continual Learning on Autonomous Systems","publication_year":2025,"publication_date":"2025-06-30","ids":{"openalex":"https://openalex.org/W4416252339","doi":"https://doi.org/10.1109/ijcnn64981.2025.11228478"},"language":null,"primary_location":{"id":"doi:10.1109/ijcnn64981.2025.11228478","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ijcnn64981.2025.11228478","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5093946677","display_name":"Eugenio Ressa","orcid":null},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Eugenio Ressa","raw_affiliation_strings":["Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042642081","display_name":"Alberto Marchisio","orcid":"https://orcid.org/0000-0002-0689-4776"},"institutions":[{"id":"https://openalex.org/I120250893","display_name":"New York University Abu Dhabi","ror":"https://ror.org/00e5k0821","country_code":"AE","type":"education","lineage":["https://openalex.org/I120250893","https://openalex.org/I57206974"]}],"countries":["AE"],"is_corresponding":false,"raw_author_name":"Alberto Marchisio","raw_affiliation_strings":["New York University Abu Dhabi,eBrain Lab, Division of Engineering,Abu Dhabi,UAE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New York University Abu Dhabi,eBrain Lab, Division of Engineering,Abu Dhabi,UAE","institution_ids":["https://openalex.org/I120250893"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111875778","display_name":"Maurizio Martina","orcid":null},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Maurizio Martina","raw_affiliation_strings":["Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074150684","display_name":"Guido Masera","orcid":"https://orcid.org/0000-0003-2238-9443"},"institutions":[{"id":"https://openalex.org/I177477856","display_name":"Politecnico di Torino","ror":"https://ror.org/00bgk9508","country_code":"IT","type":"education","lineage":["https://openalex.org/I177477856"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Guido Masera","raw_affiliation_strings":["Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Politecnico di Torino,Department of Electronics and Telecommunications,Turin,Italy","institution_ids":["https://openalex.org/I177477856"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005190949","display_name":"Muhammad Shafique","orcid":"https://orcid.org/0000-0002-2607-8135"},"institutions":[{"id":"https://openalex.org/I120250893","display_name":"New York University Abu Dhabi","ror":"https://ror.org/00e5k0821","country_code":"AE","type":"education","lineage":["https://openalex.org/I120250893","https://openalex.org/I57206974"]}],"countries":["AE"],"is_corresponding":false,"raw_author_name":"Muhammad Shafique","raw_affiliation_strings":["New York University Abu Dhabi,eBrain Lab, Division of Engineering,Abu Dhabi,UAE"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New York University Abu Dhabi,eBrain Lab, Division of Engineering,Abu Dhabi,UAE","institution_ids":["https://openalex.org/I120250893"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.346,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.93677881,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11307","display_name":"Domain Adaptation and Few-Shot Learning","score":0.5044000148773193,"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/T11307","display_name":"Domain Adaptation and Few-Shot Learning","score":0.5044000148773193,"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.2556999921798706,"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/T12676","display_name":"Machine Learning and ELM","score":0.0348999984562397,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/backpropagation","display_name":"Backpropagation","score":0.5439000129699707},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.5012999773025513},{"id":"https://openalex.org/keywords/control-unit","display_name":"Control unit","score":0.46540001034736633},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4620000123977661},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.44839999079704285},{"id":"https://openalex.org/keywords/application-specific-integrated-circuit","display_name":"Application-specific integrated circuit","score":0.44440001249313354},{"id":"https://openalex.org/keywords/sliding-window-protocol","display_name":"Sliding window protocol","score":0.39559999108314514},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.3905999958515167}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7835999727249146},{"id":"https://openalex.org/C155032097","wikidata":"https://www.wikidata.org/wiki/Q798503","display_name":"Backpropagation","level":3,"score":0.5439000129699707},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.5012999773025513},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4799000024795532},{"id":"https://openalex.org/C81988521","wikidata":"https://www.wikidata.org/wiki/Q676838","display_name":"Control unit","level":2,"score":0.46540001034736633},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4620000123977661},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.44839999079704285},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.44440001249313354},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4115000069141388},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4099000096321106},{"id":"https://openalex.org/C102392041","wikidata":"https://www.wikidata.org/wiki/Q592860","display_name":"Sliding window protocol","level":3,"score":0.39559999108314514},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.3905999958515167},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.3750999867916107},{"id":"https://openalex.org/C2778751112","wikidata":"https://www.wikidata.org/wiki/Q835016","display_name":"Window (computing)","level":2,"score":0.37299999594688416},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.37049999833106995},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.364300012588501},{"id":"https://openalex.org/C65232700","wikidata":"https://www.wikidata.org/wiki/Q5656403","display_name":"Hardware architecture","level":3,"score":0.3634999990463257},{"id":"https://openalex.org/C53016008","wikidata":"https://www.wikidata.org/wiki/Q620167","display_name":"Front and back ends","level":2,"score":0.3343999981880188},{"id":"https://openalex.org/C2780317896","wikidata":"https://www.wikidata.org/wiki/Q2703","display_name":"Epoch (astronomy)","level":3,"score":0.33410000801086426},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3271999955177307},{"id":"https://openalex.org/C2779227376","wikidata":"https://www.wikidata.org/wiki/Q6505497","display_name":"Layer (electronics)","level":2,"score":0.29750001430511475},{"id":"https://openalex.org/C26771161","wikidata":"https://www.wikidata.org/wiki/Q16980","display_name":"ARM architecture","level":2,"score":0.29280000925064087},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.28790000081062317},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2777999937534332},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.26570001244544983}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ijcnn64981.2025.11228478","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ijcnn64981.2025.11228478","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 International Joint Conference on Neural Networks (IJCNN)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320330069","display_name":"Tamkeen","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W1991564165","https://openalex.org/W2473930607","https://openalex.org/W2626991402","https://openalex.org/W2883283076","https://openalex.org/W2884360532","https://openalex.org/W2920954974","https://openalex.org/W2921918777","https://openalex.org/W2964189064","https://openalex.org/W2968596670","https://openalex.org/W3007143835","https://openalex.org/W3016542674","https://openalex.org/W3038988173","https://openalex.org/W3097784654","https://openalex.org/W3105802176","https://openalex.org/W3108426037","https://openalex.org/W3134072570","https://openalex.org/W3137841151","https://openalex.org/W3195997474","https://openalex.org/W3208821873","https://openalex.org/W4210823275","https://openalex.org/W4221149185","https://openalex.org/W4295678183","https://openalex.org/W4312705522","https://openalex.org/W4313288463","https://openalex.org/W4366828815","https://openalex.org/W4385488484","https://openalex.org/W4387227688","https://openalex.org/W4394867994"],"related_works":[],"abstract_inverted_index":{"The":[0,50],"Continuous":[1],"Learning":[2],"(CL)":[3],"paradigm":[4],"consists":[5,106],"of":[6,11,66,107,135,198,219],"continuously":[7],"evolving":[8],"the":[9,12,27,34,39,64,67,76,84,129,132,136,145,165,177,189,209,220],"parameters":[10],"Deep":[13],"Neural":[14],"Network":[15],"(DNN)":[16],"model":[17,207,222],"to":[18,21,98,153],"progressively":[19],"learn":[20],"perform":[22,99],"new":[23],"tasks":[24],"without":[25],"reducing":[26],"performance":[28],"on":[29,101,172,200,208],"previous":[30],"tasks,":[31],"i.e.,":[32],"avoiding":[33],"so-called":[35],"catastrophic":[36],"forgetting.":[37],"However,":[38],"DNN":[40,52],"parameter":[41],"update":[42],"in":[43,58,140,181,212,240],"CL-based":[44],"autonomous":[45,103,173],"systems":[46],"is":[47],"extremely":[48],"resource-hungry.":[49],"existing":[51],"accelerators":[53],"cannot":[54],"be":[55,149],"directly":[56],"employed":[57],"CL":[59,100,125,171],"because":[60],"they":[61,82],"only":[62],"support":[63],"execution":[65],"forward":[68,114],"propagation.":[69],"Only":[70],"a":[71,94,108,119,141,182,201,234,241],"few":[72],"prior":[73],"architectures":[74],"execute":[75,154],"backpropagation":[77],"and":[78,86,115,118],"weight":[79],"update,":[80],"but":[81],"lack":[83],"control":[85,120],"management":[87],"for":[88],"CL.":[89],"Towards":[90],"this,":[91],"we":[92],"design":[93,192],"hardware":[95,167],"architecture,":[96],"TinyCL,":[97],"resource-constrained":[102],"systems.":[104,174],"It":[105,194],"processing":[109],"unit":[110,121],"that":[111,122,169],"executes":[112,170,195],"both":[113],"backward":[116],"propagation,":[117],"manages":[123],"memory-based":[124],"workload.":[126],"To":[127],"minimize":[128],"memory":[130],"accesses,":[131],"sliding":[133],"window":[134],"convolutional":[137],"layer":[138],"moves":[139],"snake-like":[142],"fashion.":[143],"Moreover,":[144],"Multiply-and-Accumulate":[146],"units":[147],"can":[148],"reconfigured":[150],"at":[151],"runtime":[152],"different":[155],"operations.":[156],"As":[157],"per":[158],"our":[159,161],"knowledge,":[160],"proposed":[162],"TinyCL":[163,179],"represents":[164],"first":[166],"accelerator":[168],"We":[175],"synthesize":[176],"complete":[178],"architecture":[180],"65":[183],"nm":[184],"CMOS":[185],"technology":[186],"node":[187],"with":[188],"conventional":[190],"ASIC":[191],"flow.":[193],"1":[196,216],"epoch":[197,218],"training":[199,217],"Conv":[202],"+":[203,205],"ReLU":[204],"Dense":[206],"CIFAR10":[210],"dataset":[211],"1.76":[213],"s,":[214,231],"while":[215],"same":[221],"using":[223],"an":[224],"Nvidia":[225],"Tesla":[226],"P100":[227],"GPU":[228],"takes":[229],"103":[230],"thus":[232],"achieving":[233],"58\u00d7":[235],"speedup,":[236],"consuming":[237],"86":[238],"mW":[239],"4.74":[242],"mm2die.":[243]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-11-14T00:00:00"}
