{"id":"https://openalex.org/W4200561333","doi":"https://doi.org/10.1109/iccad51958.2021.9643531","title":"RNSiM: Efficient Deep Neural Network Accelerator Using Residue Number Systems","display_name":"RNSiM: Efficient Deep Neural Network Accelerator Using Residue Number Systems","publication_year":2021,"publication_date":"2021-11-01","ids":{"openalex":"https://openalex.org/W4200561333","doi":"https://doi.org/10.1109/iccad51958.2021.9643531"},"language":"en","primary_location":{"id":"doi:10.1109/iccad51958.2021.9643531","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad51958.2021.9643531","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","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/A5077392159","display_name":"Arman Roohi","orcid":"https://orcid.org/0000-0002-0900-8768"},"institutions":[{"id":"https://openalex.org/I114395901","display_name":"University of Nebraska\u2013Lincoln","ror":"https://ror.org/043mer456","country_code":"US","type":"education","lineage":["https://openalex.org/I114395901"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Arman Roohi","raw_affiliation_strings":["Independent Researcher, Tehran, Iran","University of Nebraska-Lincoln, Lincoln, NE, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Independent Researcher, Tehran, Iran","institution_ids":[]},{"raw_affiliation_string":"University of Nebraska-Lincoln, Lincoln, NE, USA","institution_ids":["https://openalex.org/I114395901"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062122401","display_name":"MohammadReza Taheri","orcid":"https://orcid.org/0000-0003-0658-4783"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"MohammadReza Taheri","raw_affiliation_strings":["Independent Researcher,Tehran,Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Independent Researcher,Tehran,Iran","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5051680668","display_name":"Shaahin Angizi","orcid":"https://orcid.org/0000-0003-2289-6381"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shaahin Angizi","raw_affiliation_strings":["New Jersey Institute of Technology, Newark, NJ, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047916979","display_name":"Deliang Fan","orcid":"https://orcid.org/0000-0002-7989-6297"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Deliang Fan","raw_affiliation_strings":["School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ, USA","institution_ids":["https://openalex.org/I55732556"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":22,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9940000176429749,"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"}},"topics":[{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9940000176429749,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9847999811172485,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.9840999841690063,"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/computer-science","display_name":"Computer science","score":0.7893213033676147},{"id":"https://openalex.org/keywords/residue-number-system","display_name":"Residue number system","score":0.7289606928825378},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5838196277618408},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5659887790679932},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5576999187469482},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.5280970931053162},{"id":"https://openalex.org/keywords/xeon-phi","display_name":"Xeon Phi","score":0.45357075333595276},{"id":"https://openalex.org/keywords/mnist-database","display_name":"MNIST database","score":0.44519054889678955},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.4399362802505493},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.4247232675552368},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.4101092219352722},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4101085066795349},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3966664671897888},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3835342228412628},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3390212953090668},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.25726020336151123},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.24157708883285522}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7893213033676147},{"id":"https://openalex.org/C71480937","wikidata":"https://www.wikidata.org/wiki/Q3086516","display_name":"Residue number system","level":2,"score":0.7289606928825378},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5838196277618408},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5659887790679932},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5576999187469482},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.5280970931053162},{"id":"https://openalex.org/C96972482","wikidata":"https://www.wikidata.org/wiki/Q1049168","display_name":"Xeon Phi","level":2,"score":0.45357075333595276},{"id":"https://openalex.org/C190502265","wikidata":"https://www.wikidata.org/wiki/Q17069496","display_name":"MNIST database","level":3,"score":0.44519054889678955},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.4399362802505493},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.4247232675552368},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.4101092219352722},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4101085066795349},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3966664671897888},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3835342228412628},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3390212953090668},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25726020336151123},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.24157708883285522},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iccad51958.2021.9643531","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iccad51958.2021.9643531","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE/ACM International Conference On Computer Aided Design (ICCAD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.9100000262260437}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":31,"referenced_works":["https://openalex.org/W1672699986","https://openalex.org/W1977451188","https://openalex.org/W2112796928","https://openalex.org/W2126182229","https://openalex.org/W2222744416","https://openalex.org/W2300242332","https://openalex.org/W2335728318","https://openalex.org/W2396622873","https://openalex.org/W2469490737","https://openalex.org/W2508602506","https://openalex.org/W2743322459","https://openalex.org/W2765234579","https://openalex.org/W2766489088","https://openalex.org/W2774958533","https://openalex.org/W2799995256","https://openalex.org/W2902000329","https://openalex.org/W2907973358","https://openalex.org/W2913405856","https://openalex.org/W2945829174","https://openalex.org/W2974067241","https://openalex.org/W2981848439","https://openalex.org/W2991012113","https://openalex.org/W2997176513","https://openalex.org/W3028469186","https://openalex.org/W3029965606","https://openalex.org/W3093976909","https://openalex.org/W3106988022","https://openalex.org/W6698200048","https://openalex.org/W6742278618","https://openalex.org/W6756333112","https://openalex.org/W6784598795"],"related_works":["https://openalex.org/W2950475743","https://openalex.org/W4386603768","https://openalex.org/W2886711096","https://openalex.org/W3102660566","https://openalex.org/W947442053","https://openalex.org/W4313135965","https://openalex.org/W4285144618","https://openalex.org/W2218038495","https://openalex.org/W2532502681","https://openalex.org/W4285104150"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3],"propose":[4],"an":[5,23,82],"efficient":[6,108],"convolutional":[7],"neural":[8],"network":[9],"(CNN)":[10],"accelerator":[11,150],"design,":[12],"entitled":[13],"RNSiM,":[14],"based":[15,171],"on":[16,129,172],"the":[17,26,39,45,53,63,68,72,92,141,145,148,160,176,191,194],"Residue":[18],"Number":[19],"System":[20],"(RNS)":[21],"as":[22],"alternative":[24],"for":[25],"conventional":[27],"binary":[28],"number":[29],"representation.":[30],"Instead":[31],"of":[32,47,71,181],"traditional":[33],"arithmetic":[34],"implementation":[35],"that":[36,51],"suffers":[37],"from":[38],"inevitable":[40],"lengthy":[41],"carry":[42],"propagation":[43],"chain,":[44],"novelty":[46],"RNSiM":[48,149,167],"lies":[49],"in":[50,62,100],"all":[52],"data,":[54],"including":[55,132],"stored":[56],"weights":[57],"and":[58,76,116,135,156,164,168,185,193],"communication/computation,":[59],"are":[60,78],"performed":[61],"RNS":[64,73],"domain.":[65],"Due":[66],"to":[67,90,120,144],"inherent":[69],"parallelism":[70],"arithmetic,":[74],"power":[75],"latency":[77],"significantly":[79,152],"reduced.":[80],"Moreover,":[81],"enhanced":[83],"integrated":[84],"intermodulo":[85],"operation":[86],"core":[87],"is":[88,104,137],"developed":[89],"decrease":[91],"overhead":[93],"imposed":[94],"by":[95,106,179],"non-modular":[96],"operations.":[97],"Further":[98],"improvement":[99],"systems'":[101],"performance":[102,128],"efficiency":[103],"achieved":[105],"developing":[107],"Processing-in-Memory":[109],"(PIM)":[110],"designs":[111],"using":[112],"various":[113],"volatile":[114],"CMOS":[115],"non-volatile":[117],"Post-CMOS":[118],"technologies":[119],"accelerate":[121],"RNS-based":[122],"multiplication-and-accumulations":[123],"(MACs).":[124],"The":[125],"RN-SiM":[126],"accelerator's":[127],"different":[130],"datasets,":[131],"MNIST,":[133],"SVHN,":[134],"CIFAR-10,":[136],"evaluated.":[138],"With":[139],"almost":[140],"same":[142],"accuracy":[143],"baseline":[146],"CNN,":[147],"can":[151],"increase":[153],"both":[154],"energy-efficiency":[155],"speedup":[157],"compared":[158,189],"with":[159,190],"state-of-the-art":[161],"FPGA,":[162],"GPU,":[163],"PIM":[165],"designs.":[166],"other":[169],"RNS-PIMs,":[170],"our":[173],"method,":[174],"reduce":[175],"energy":[177],"consumption":[178],"orders":[180],"<tex":[182,186],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[183,187],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$28-77\\times$</tex>":[184],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$331-897\\times$</tex>":[188],"FPGA":[192],"GPU":[195],"platforms,":[196],"respectively.":[197]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":8}],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2025-10-10T00:00:00"}
