{"id":"https://openalex.org/W7170152572","doi":"https://doi.org/10.48550/arxiv.2607.19431","title":"BRIM: Workload-Balanced Dual-Sided Bit-Serial Sparse Inference Accelerator","display_name":"BRIM: Workload-Balanced Dual-Sided Bit-Serial Sparse Inference Accelerator","publication_year":2026,"publication_date":"2026-07-20","ids":{"openalex":"https://openalex.org/W7170152572","doi":"https://doi.org/10.48550/arxiv.2607.19431"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.19431","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.19431","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2607.19431","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5099022205","display_name":"Varun Manjunath","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Manjunath, Varun","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057610010","display_name":"Ruokai Yin","orcid":"https://orcid.org/0000-0002-7550-0638"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yin, Ruokai","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5143469667","display_name":"Donghyun Lee","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lee, Donghyun","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111322455","display_name":"Arkapravo Ghosh","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ghosh, Arkapravo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5050310538","display_name":"Priyadarshini Panda","orcid":"https://orcid.org/0000-0002-4167-6782"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Panda, Priyadarshini","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.5041000247001648,"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.5041000247001648,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.16580000519752502,"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"}},{"id":"https://openalex.org/T10363","display_name":"Low-power high-performance VLSI design","score":0.13179999589920044,"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/exploit","display_name":"Exploit","score":0.7085000276565552},{"id":"https://openalex.org/keywords/operand","display_name":"Operand","score":0.6865000128746033},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.5590000152587891},{"id":"https://openalex.org/keywords/bounding-overwatch","display_name":"Bounding overwatch","score":0.5397999882698059},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.5133000016212463},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5026000142097473},{"id":"https://openalex.org/keywords/residual","display_name":"Residual","score":0.44670000672340393},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.43959999084472656},{"id":"https://openalex.org/keywords/workload","display_name":"Workload","score":0.4302999973297119}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7562000155448914},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.7085000276565552},{"id":"https://openalex.org/C55526617","wikidata":"https://www.wikidata.org/wiki/Q719375","display_name":"Operand","level":2,"score":0.6865000128746033},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.5590000152587891},{"id":"https://openalex.org/C63584917","wikidata":"https://www.wikidata.org/wiki/Q333286","display_name":"Bounding overwatch","level":2,"score":0.5397999882698059},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5230000019073486},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.5133000016212463},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5026000142097473},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.44670000672340393},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.43959999084472656},{"id":"https://openalex.org/C2778476105","wikidata":"https://www.wikidata.org/wiki/Q628539","display_name":"Workload","level":2,"score":0.4302999973297119},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.400299996137619},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.3903999924659729},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.35100001096725464},{"id":"https://openalex.org/C111696304","wikidata":"https://www.wikidata.org/wiki/Q2303697","display_name":"Sorting","level":2,"score":0.34850001335144043},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3343999981880188},{"id":"https://openalex.org/C151201525","wikidata":"https://www.wikidata.org/wiki/Q177239","display_name":"Limit (mathematics)","level":2,"score":0.3264000117778778},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.3224000036716461},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3163999915122986},{"id":"https://openalex.org/C3826847","wikidata":"https://www.wikidata.org/wiki/Q188768","display_name":"FLOPS","level":2,"score":0.30489999055862427},{"id":"https://openalex.org/C184898388","wikidata":"https://www.wikidata.org/wiki/Q1435712","display_name":"Pairwise comparison","level":2,"score":0.2858999967575073},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.2851000130176544},{"id":"https://openalex.org/C2777472644","wikidata":"https://www.wikidata.org/wiki/Q16968992","display_name":"Approximate inference","level":3,"score":0.28139999508857727},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.2728999853134155},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.2651999890804291},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.2630999982357025},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.2590999901294708},{"id":"https://openalex.org/C159423971","wikidata":"https://www.wikidata.org/wiki/Q177251","display_name":"Associative property","level":2,"score":0.25619998574256897},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.2508000135421753}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.19431","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.19431","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.19431","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.19431","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.9095206260681152,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Bit-serial":[0],"accelerators":[1],"exploit":[2,13],"bit-level":[3],"sparsity":[4,14,23],"to":[5,25,84,131,174,179],"reduce":[6],"DNN":[7],"inference":[8],"cost,":[9],"but":[10,35],"existing":[11,89],"designs":[12],"on":[15,53,127],"only":[16],"one":[17],"operand,":[18],"bounding":[19],"the":[20,54],"speedup.":[21],"Extending":[22],"exploitation":[24],"both":[26],"operands":[27],"simultaneously":[28],"yields":[29],"compounding":[30],"reductions":[31],"in":[32,88],"partial":[33],"products":[34],"introduces":[36],"a":[37,95,118,145],"critical":[38],"new":[39],"bottleneck:":[40],"workload":[41],"imbalance.":[42],"Because":[43],"each":[44],"concurrent":[45],"weight":[46,120,124],"-":[47,86,97],"activation":[48,129],"pair's":[49],"execution":[50],"cost":[51],"depends":[52],"product":[55],"of":[56],"two":[57,111],"independently":[58],"varying":[59],"operand":[60],"non-zero":[61],"bit":[62],"counts,":[63],"pairs":[64,138],"that":[65,104,122,149],"must":[66],"complete":[67],"together":[68],"finish":[69],"at":[70],"vastly":[71],"different":[72],"times,":[73],"leaving":[74],"faster":[75],"computations":[76],"idle.":[77],"We":[78,92],"show":[79],"this":[80,107],"limits":[81],"PE":[82,171],"utilization":[83],"56":[85],"64%":[87],"dual-sided":[90,100,186],"designs.":[91,187],"present":[93],"BRIM,":[94],"hardware":[96,147],"software":[98],"co-designed":[99],"bit-serial":[101],"sparse":[102],"accelerator":[103],"directly":[105],"targets":[106],"bottleneck.":[108],"BRIM":[109,167],"combines":[110],"integrated":[112],"mechanisms:":[113],"1)":[114],"Cyclic-Balanced":[115],"Pruning":[116],"(CBP),":[117],"post-training":[119],"optimization":[121],"reshapes":[123],"representations":[125],"based":[126],"profiled":[128],"statistics":[130],"equalize":[132],"expected":[133],"workloads":[134],"across":[135,159],"concurrently":[136],"processed":[137],"offline;":[139],"and":[140,162,177],"2)":[141],"Pairwise":[142],"Slot":[143],"Donation,":[144],"lightweight":[146],"mechanism":[148],"absorbs":[150],"residual":[151],"runtime":[152],"imbalance":[153],"with":[154],"negligible":[155],"area":[156],"overhead.":[157],"Evaluated":[158],"CNNs,":[160],"ViTs,":[161],"LLMs":[163],"under":[164],"iso-area":[165],"constraints,":[166],"achieves":[168],"over":[169,184],"90%":[170],"utilization,":[172],"up":[173,178],"2.37x":[175],"speedup,":[176],"1.63x":[180],"energy":[181],"efficiency":[182],"improvement":[183],"prior":[185]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-24T00:00:00"}
