{"id":"https://openalex.org/W4414371551","doi":"https://doi.org/10.1145/3769122","title":"RedPIM: An Efficient PIM Accelerator Design with Reduced Analog-to-Digital Conversions","display_name":"RedPIM: An Efficient PIM Accelerator Design with Reduced Analog-to-Digital Conversions","publication_year":2025,"publication_date":"2025-09-20","ids":{"openalex":"https://openalex.org/W4414371551","doi":"https://doi.org/10.1145/3769122"},"language":"en","primary_location":{"id":"doi:10.1145/3769122","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769122","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3769122","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3769122","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5108967529","display_name":"Jiale Li","orcid":"https://orcid.org/0009-0006-3698-7603"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Jiale Li","raw_affiliation_strings":["School of Computer Science, The University of Auckland","School of Computer Science, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0009-0006-3698-7603","affiliations":[{"raw_affiliation_string":"School of Computer Science, The University of Auckland","institution_ids":["https://openalex.org/I154130895"]},{"raw_affiliation_string":"School of Computer Science, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039398804","display_name":"Yulin Fu","orcid":"https://orcid.org/0009-0004-8471-2933"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Yulin Fu","raw_affiliation_strings":["School of Computer Science, The University of Auckland","School of Computer Science, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0009-0004-8471-2933","affiliations":[{"raw_affiliation_string":"School of Computer Science, The University of Auckland","institution_ids":["https://openalex.org/I154130895"]},{"raw_affiliation_string":"School of Computer Science, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030135913","display_name":"Longyu Ma","orcid":"https://orcid.org/0000-0002-0854-039X"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Sean Longyu Ma","raw_affiliation_strings":["School of Computer Science, The University of Auckland","School of Computer Science, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0000-0002-0854-039X","affiliations":[{"raw_affiliation_string":"School of Computer Science, The University of Auckland","institution_ids":["https://openalex.org/I154130895"]},{"raw_affiliation_string":"School of Computer Science, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025582832","display_name":"Chiu\u2010Wing Sham","orcid":"https://orcid.org/0000-0001-7007-6746"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Chiu-Wing Sham","raw_affiliation_strings":["School of Computer Science, The University of Auckland","School of Computer Science, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0000-0001-7007-6746","affiliations":[{"raw_affiliation_string":"School of Computer Science, The University of Auckland","institution_ids":["https://openalex.org/I154130895"]},{"raw_affiliation_string":"School of Computer Science, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074242762","display_name":"Chong Fu","orcid":"https://orcid.org/0000-0002-4549-744X"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]},{"id":"https://openalex.org/I9224756","display_name":"Northeastern University","ror":"https://ror.org/03awzbc87","country_code":"CN","type":"education","lineage":["https://openalex.org/I9224756"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Chong Fu","raw_affiliation_strings":["School of Computer Science and Engineering, Northeastern University","School of Computer Science and Engineering, Northeastern University, Shenyang, China"],"raw_orcid":"https://orcid.org/0000-0002-4549-744X","affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University","institution_ids":["https://openalex.org/I12912129"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Northeastern University, Shenyang, China","institution_ids":["https://openalex.org/I9224756"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.15425673,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"31","issue":"1","first_page":"1","last_page":"26"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10781","display_name":"Plasma Diagnostics and Applications","score":0.9976000189781189,"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"}},"topics":[{"id":"https://openalex.org/T10781","display_name":"Plasma Diagnostics and Applications","score":0.9976000189781189,"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"}},{"id":"https://openalex.org/T11175","display_name":"Gyrotron and Vacuum Electronics Research","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/3107","display_name":"Atomic and Molecular Physics, and Optics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11367","display_name":"Particle accelerators and beam dynamics","score":0.9951000213623047,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace 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/quantization","display_name":"Quantization (signal processing)","score":0.6366999745368958},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.6200000047683716},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.5626000165939331},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5383999943733215},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5148000121116638},{"id":"https://openalex.org/keywords/converters","display_name":"Converters","score":0.4797999858856201},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4406000077724457},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4246000051498413}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8700000047683716},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.6366999745368958},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.6200000047683716},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.5626000165939331},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5383999943733215},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5148000121116638},{"id":"https://openalex.org/C2778422915","wikidata":"https://www.wikidata.org/wiki/Q10302051","display_name":"Converters","level":3,"score":0.4797999858856201},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4406000077724457},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4246000051498413},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.3869999945163727},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3698999881744385},{"id":"https://openalex.org/C2984118289","wikidata":"https://www.wikidata.org/wiki/Q29954","display_name":"Power consumption","level":3,"score":0.36559998989105225},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.35359999537467957},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.34549999237060547},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.3357999920845032},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3005000054836273},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.299699991941452},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2955000102519989},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.2953999936580658},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.2913999855518341},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.28279998898506165}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3769122","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769122","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3769122","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3769122","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3769122","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3769122","source":{"id":"https://openalex.org/S105046310","display_name":"ACM Transactions on Design Automation of Electronic Systems","issn_l":"1084-4309","issn":["1084-4309","1557-7309"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Design Automation of Electronic Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414371551.pdf","grobid_xml":"https://content.openalex.org/works/W4414371551.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1591127930","https://openalex.org/W2164819109","https://openalex.org/W2322411027","https://openalex.org/W2508602506","https://openalex.org/W2518281301","https://openalex.org/W2625457103","https://openalex.org/W2782046614","https://openalex.org/W2899749435","https://openalex.org/W2913104037","https://openalex.org/W2914262686","https://openalex.org/W2945592020","https://openalex.org/W2949674408","https://openalex.org/W3127794782","https://openalex.org/W3180306599","https://openalex.org/W3189489583","https://openalex.org/W4200001938","https://openalex.org/W4226402784","https://openalex.org/W4226432265","https://openalex.org/W4293236956","https://openalex.org/W4300228436","https://openalex.org/W4313478540","https://openalex.org/W4398162061","https://openalex.org/W4401409119","https://openalex.org/W4403546214"],"related_works":[],"abstract_inverted_index":{"ReRAM-based":[0,59,81],"Processing-In-Memory":[1],"(PIM)":[2],"architectures":[3],"are":[4],"compelling":[5],"contenders":[6],"for":[7,63,192,198],"deep":[8,64],"learning":[9],"due":[10],"to":[11,14,132,173,178],"their":[12],"ability":[13],"perform":[15],"matrix-vector":[16],"multiplications":[17],"(MVMs)":[18],"directly":[19],"within":[20],"the":[21,36,70,77,84,91,108,181],"memory,":[22],"significantly":[23],"reducing":[24],"data":[25],"movement":[26],"and":[27,45,115,135,162,175],"enhancing":[28,193],"computational":[29],"efficiency.":[30],"However,":[31],"since":[32],"MVMs":[33],"occur":[34],"in":[35,48,80],"analog":[37],"domain,":[38],"analog-to-digital":[39,73,95,156],"converters":[40],"(ADCs)":[41],"dominate":[42],"power":[43],"consumption":[44,87,177],"area":[46],"overhead":[47,110],"current":[49],"implementations.":[50],"To":[51],"this":[52,199],"end,":[53],"we":[54,98,124,142],"propose":[55,143],"RedPIM,":[56],"an":[57,144],"efficient":[58,134,145],"PIM":[60,82],"accelerator":[61],"design":[62,122],"neural":[65],"networks":[66],"(DNNs)":[67],"that":[68,79,104,153],"reduces":[69,171],"number":[71,92],"of":[72,93,107,180],"conversions.":[74,96],"RedPIM":[75,170],"exploits":[76],"fact":[78],"accelerators,":[83],"overall":[85],"energy":[86,176],"generally":[88],"increases":[89],"with":[90,183],"activated":[94],"Specifically,":[97],"introduce":[99],"a":[100,120,126,189],"novel":[101],"training":[102],"algorithm":[103],"is":[105,201],"aware":[106],"ADC":[109],"during":[111],"activation":[112,137,160],"value":[113,138],"quantization":[114,130],"optimizes":[116],"accuracy":[117,185],"concurrently.":[118],"From":[119],"hardware":[121],"perspective,":[123],"develop":[125],"lookup":[127],"table":[128],"(LUT)-based":[129],"module":[131],"enable":[133],"low-cost":[136],"quantization.":[139],"In":[140],"addition,":[141],"adaptive":[146],"operation":[147],"unit":[148],"(OU)":[149],"size":[150],"assignment":[151],"scheme":[152],"further":[154],"minimizes":[155],"conversions":[157],"by":[158],"considering":[159],"sparsity":[161],"weight":[163],"distribution.":[164],"Extensive":[165],"experimental":[166],"results":[167],"show":[168],"our":[169],"latency":[172],"27.72%":[174],"10.15%":[179],"baseline,":[182],"minimal":[184],"loss,":[186],"making":[187],"it":[188],"promising":[190],"solution":[191],"DNN":[194],"acceleration.":[195],"The":[196],"code":[197],"project":[200],"available":[202],"at:":[203],"https://github.com/JialeLiLab/ADC_aware_Learning.git":[204],".":[205]},"counts_by_year":[],"updated_date":"2026-07-31T08:31:51.225901","created_date":"2025-10-10T00:00:00"}
