{"id":"https://openalex.org/W4414198526","doi":"https://doi.org/10.1109/dac63849.2025.11133000","title":"BitPattern: Enabling Efficient Bit-Serial Acceleration of Deep Neural Networks through Bit-Pattern Pruning","display_name":"BitPattern: Enabling Efficient Bit-Serial Acceleration of Deep Neural Networks through Bit-Pattern Pruning","publication_year":2025,"publication_date":"2025-06-22","ids":{"openalex":"https://openalex.org/W4414198526","doi":"https://doi.org/10.1109/dac63849.2025.11133000"},"language":"en","primary_location":{"id":"doi:10.1109/dac63849.2025.11133000","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11133000","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 62nd ACM/IEEE Design Automation Conference (DAC)","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/A5100367310","display_name":"Gang Wang","orcid":"https://orcid.org/0000-0001-7018-9513"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Gang Wang","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088380372","display_name":"Siqi Cai","orcid":"https://orcid.org/0000-0003-3282-9246"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Siqi Cai","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050023810","display_name":"Zhenyu Li","orcid":"https://orcid.org/0000-0003-2932-9179"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyu Li","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100408977","display_name":"Wenjie Li","orcid":"https://orcid.org/0000-0002-1244-7657"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenjie Li","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066692868","display_name":"Dongxu Lyu","orcid":"https://orcid.org/0000-0001-6826-2670"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongxu Lyu","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102022581","display_name":"Yanan Sun","orcid":"https://orcid.org/0000-0001-8281-9121"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanan Sun","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008057183","display_name":"Jianfei Jiang","orcid":"https://orcid.org/0000-0002-5521-6197"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianfei Jiang","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054897331","display_name":"Guanghui He","orcid":"https://orcid.org/0000-0002-0486-6421"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guanghui He","raw_affiliation_strings":["Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China"],"affiliations":[{"raw_affiliation_string":"Shanghai Jiao Tong University,State Key Laboratory of Micro/Nano Engineering Science, School of Electronic Information and Electrical Engineering,Shanghai,China","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5100367310"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12623981,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"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/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9390000104904175,"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/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9390000104904175,"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/pruning","display_name":"Pruning","score":0.7285000085830688},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.697700023651123},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.6805999875068665},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.6330999732017517},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.5465999841690063},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.4916999936103821},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.4691999852657318},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4348999857902527},{"id":"https://openalex.org/keywords/deep-neural-networks","display_name":"Deep neural networks","score":0.4178999960422516}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8306000232696533},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.7285000085830688},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.697700023651123},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.6805999875068665},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.6330999732017517},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.5465999841690063},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.4916999936103821},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.4691999852657318},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4348999857902527},{"id":"https://openalex.org/C2984842247","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep neural networks","level":3,"score":0.4178999960422516},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.41440001130104065},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.413100004196167},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3968000113964081},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.38830000162124634},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38519999384880066},{"id":"https://openalex.org/C176809094","wikidata":"https://www.wikidata.org/wiki/Q15401496","display_name":"Traverse","level":2,"score":0.37450000643730164},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3353999853134155},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33309999108314514},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3221000134944916},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.31189998984336853},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.3066999912261963},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.2964000105857849},{"id":"https://openalex.org/C101738243","wikidata":"https://www.wikidata.org/wiki/Q786435","display_name":"Autoencoder","level":3,"score":0.27630001306533813},{"id":"https://openalex.org/C78548338","wikidata":"https://www.wikidata.org/wiki/Q2493","display_name":"Data compression","level":2,"score":0.26840001344680786},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.257999986410141},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.2556999921798706}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/dac63849.2025.11133000","is_oa":false,"landing_page_url":"https://doi.org/10.1109/dac63849.2025.11133000","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 62nd ACM/IEEE Design Automation Conference (DAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322108","display_name":"Ministry of Science and Technology","ror":"https://ror.org/032e49973"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W2108598243","https://openalex.org/W2194775991","https://openalex.org/W2541839172","https://openalex.org/W2761132374","https://openalex.org/W3092182048","https://openalex.org/W3094502228","https://openalex.org/W3207265322","https://openalex.org/W4291653336","https://openalex.org/W4308083739","https://openalex.org/W4377864779","https://openalex.org/W4387789741","https://openalex.org/W4393145114","https://openalex.org/W4393406875","https://openalex.org/W4400726540","https://openalex.org/W4404954664"],"related_works":[],"abstract_inverted_index":{"Bit-serial":[0],"computation":[1,63],"shows":[2,133],"promise":[3],"for":[4,25],"accelerating":[5],"deep":[6,130],"neural":[7],"networks":[8],"(DNNs)":[9],"by":[10],"exploiting":[11],"inherent":[12],"bit":[13,19,35,46],"sparsity.":[14,125],"However,":[15],"the":[16,68,99,103,120],"original":[17],"unstructured":[18],"sparsity":[20],"poses":[21],"two":[22],"major":[23],"challenges":[24],"existing":[26],"bit-serial":[27,100,109,160],"accelerators":[28],"(BSA):":[29],"(1)":[30],"workload":[31],"imbalance":[32],"from":[33],"irregular":[34],"distribution,":[36],"and":[37,82,116,146,152],"(2)":[38],"inefficient":[39],"memory":[40,140],"access":[41],"due":[42],"to":[43,59,75,86,97,118,148,158],"unpredictable":[44],"non-zero":[45],"locations.":[47],"To":[48],"address":[49],"these":[50],"issues,":[51],"this":[52],"paper":[53],"proposes":[54],"BitPattern,":[55],"an":[56],"algorithm/hardware":[57],"co-design":[58,107],"efficiently":[60],"accelerate":[61],"bitserial":[62],"through":[64],"bit-pattern":[65,73,114,124],"pruning.":[66],"At":[67,102],"algorithm":[69],"level,":[70,105],"we":[71,106],"employ":[72],"pruning":[74],"identify":[76],"optimal":[77],"combinations":[78],"of":[79,122],"predefined":[80],"patterns":[81],"apply":[83],"compression":[84],"encoding":[85],"minimize":[87],"weight":[88],"storage.":[89],"We":[90],"further":[91],"devise":[92],"a":[93,108,112],"pattern-similaritybased":[94],"merging":[95],"method":[96],"balance":[98],"workload.":[101],"hardware":[104],"accelerator":[110],"with":[111,142],"dedicated":[113],"decoder":[115],"PE":[117],"leverage":[119],"potential":[121],"structured":[123],"The":[126],"evaluation":[127],"on":[128],"several":[129],"learning":[131],"benchmarks":[132],"that":[134],"BitPattern":[135],"can":[136],"achieve":[137],"$1.72":[138],"\\times$":[139,150,154],"reduction":[141],"negligible":[143],"accuracy":[144],"loss,":[145],"up":[147],"$2.11":[149],"speedup":[151],"$1.86":[153],"energy":[155],"saving":[156],"compared":[157],"state-of-the-art":[159],"accelerators.":[161]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-10T00:00:00"}
