{"id":"https://openalex.org/W3203082935","doi":"https://doi.org/10.1145/3472456.3472513","title":"BitX: Empower Versatile Inference with Hardware Runtime Pruning","display_name":"BitX: Empower Versatile Inference with Hardware Runtime Pruning","publication_year":2021,"publication_date":"2021-08-09","ids":{"openalex":"https://openalex.org/W3203082935","doi":"https://doi.org/10.1145/3472456.3472513","mag":"3203082935"},"language":"en","primary_location":{"id":"doi:10.1145/3472456.3472513","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3472456.3472513","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3472456.3472513","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"50th International Conference on Parallel Processing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3472456.3472513","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100455572","display_name":"Hongyan Li","orcid":"https://orcid.org/0000-0001-8819-904X"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Hongyan Li","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014244388","display_name":"Hang L\u00fc","orcid":"https://orcid.org/0000-0001-6233-3538"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hang Lu","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042394235","display_name":"Jiawen Huang","orcid":"https://orcid.org/0000-0003-1362-0412"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiawen Huang","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103003374","display_name":"Wenxu Wang","orcid":"https://orcid.org/0009-0003-3997-4515"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenxu Wang","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101985755","display_name":"Mingzhe Zhang","orcid":"https://orcid.org/0000-0002-6440-7550"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Mingzhe Zhang","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100344386","display_name":"Wei Chen","orcid":"https://orcid.org/0000-0002-1233-9023"},"institutions":[{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]},{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Chen","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038647640","display_name":"Liang Chang","orcid":"https://orcid.org/0000-0002-6685-5576"},"institutions":[{"id":"https://openalex.org/I150229711","display_name":"University of Electronic Science and Technology of China","ror":"https://ror.org/04qr3zq92","country_code":"CN","type":"education","lineage":["https://openalex.org/I150229711"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Chang","raw_affiliation_strings":["University of Electronic Science and Technology of China, China"],"affiliations":[{"raw_affiliation_string":"University of Electronic Science and Technology of China, China","institution_ids":["https://openalex.org/I150229711"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5023380073","display_name":"Xiaowei Li","orcid":"https://orcid.org/0000-0002-0874-814X"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I19820366","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35","country_code":"CN","type":"funder","lineage":["https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaowei Li","raw_affiliation_strings":["State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China"],"affiliations":[{"raw_affiliation_string":"State Key Laborotary of Computer Architecture, Institute of Computing Technology, Chinese Academy of Sciences, China","institution_ids":["https://openalex.org/I4210090176","https://openalex.org/I19820366"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5100455572"],"corresponding_institution_ids":["https://openalex.org/I19820366","https://openalex.org/I4210090176"],"apc_list":null,"apc_paid":null,"fwci":1.4148,"has_fulltext":true,"cited_by_count":7,"citation_normalized_percentile":{"value":0.80901288,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"12"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9976000189781189,"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"}},"topics":[{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9976000189781189,"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9902999997138977,"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/T11424","display_name":"Security and Verification in Computing","score":0.989799976348877,"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/computer-science","display_name":"Computer science","score":0.7628189325332642},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.758693277835846},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6500820517539978},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.48198026418685913},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.40386369824409485},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.37825071811676025},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.348842054605484},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.31188738346099854}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7628189325332642},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.758693277835846},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6500820517539978},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.48198026418685913},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.40386369824409485},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.37825071811676025},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.348842054605484},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.31188738346099854},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3472456.3472513","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3472456.3472513","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3472456.3472513","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"50th International Conference on Parallel Processing","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3472456.3472513","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3472456.3472513","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3472456.3472513","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"50th International Conference on Parallel Processing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.7900000214576721}],"awards":[{"id":"https://openalex.org/G192939533","display_name":null,"funder_award_id":"XDB44030200","funder_id":"https://openalex.org/F4320321133","funder_display_name":"Chinese Academy of Sciences"},{"id":"https://openalex.org/G3694722345","display_name":null,"funder_award_id":"U2030204","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6688104968","display_name":null,"funder_award_id":"620023","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320321133","display_name":"Chinese Academy of Sciences","ror":"https://ror.org/034t30j35"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3203082935.pdf","grobid_xml":"https://content.openalex.org/works/W3203082935.grobid-xml"},"referenced_works_count":19,"referenced_works":["https://openalex.org/W1191365092","https://openalex.org/W1522734439","https://openalex.org/W1686810756","https://openalex.org/W2108598243","https://openalex.org/W2194775991","https://openalex.org/W2276892413","https://openalex.org/W2483966489","https://openalex.org/W2495425901","https://openalex.org/W2516141709","https://openalex.org/W2601564443","https://openalex.org/W2794141774","https://openalex.org/W2904902077","https://openalex.org/W2962851801","https://openalex.org/W2962874694","https://openalex.org/W2963446712","https://openalex.org/W2964233199","https://openalex.org/W2980285956","https://openalex.org/W6600336938","https://openalex.org/W6811370846"],"related_works":["https://openalex.org/W2373300491","https://openalex.org/W1212596013","https://openalex.org/W2378744544","https://openalex.org/W2594301978","https://openalex.org/W2379704676","https://openalex.org/W4206442282","https://openalex.org/W2384505857","https://openalex.org/W2355171581","https://openalex.org/W2145253956","https://openalex.org/W2185258871"],"abstract_inverted_index":{"Classic":[0],"DNN":[1,53,123],"pruning":[2,39,45],"mostly":[3],"leverages":[4],"software-based":[5,88],"methodologies":[6],"to":[7,24,50,86,116,134],"tackle":[8],"the":[9,26,34,57,62,71,87,111,120,129,141,154],"accuracy/speed":[10],"tradeoff,":[11],"which":[12],"involves":[13],"complicated":[14],"procedures":[15],"like":[16],"critical":[17],"parameter":[18],"searching,":[19],"fine-tuning":[20],"and":[21,40,65,90,98,106,124,136,143,149,160],"sparse":[22],"training":[23],"find":[25],"best":[27],"plan.":[28],"In":[29],"this":[30],"paper,":[31],"we":[32],"explore":[33],"opportunities":[35],"of":[36,77],"hardware":[37,43],"runtime":[38,44],"propose":[41],"a":[42],"methodology,":[46],"termed":[47],"as":[48],"\u201cBitX\u201d":[49],"empower":[51],"versatile":[52],"inference.":[54],"It":[55],"targets":[56],"abundant":[58],"useless":[59],"bits":[60,68],"in":[61,70],"parameters,":[63],"pinpoints":[64],"prunes":[66],"these":[67],"on-the-fly":[69],"proposed":[72],"BitX":[73,78],"accelerator.":[74],"The":[75],"versatility":[76],"lies":[79],"in:":[80],"(1)":[81,114],"software":[82],"effortless;":[83],"(2)":[84,132],"orthogonal":[85],"pruning;":[89],"(3)":[91,147],"multi-precision":[92],"support":[93],"(including":[94],"both":[95],"floating":[96],"point":[97],"fixed":[99,167],"point).":[100],"Empirical":[101],"studies":[102],"on":[103],"image":[104],"classification":[105],"object":[107],"detection":[108],"models":[109],"highlight":[110],"following":[112],"results:":[113],"up":[115,133],"4.82x":[117],"speedup":[118,126],"over":[119,153],"original":[121],"non-pruned":[122],"14.76x":[125],"collaborated":[127],"with":[128,157],"software-pruned":[130],"DNN;":[131],"0.07%":[135],"0.9%":[137],"higher":[138],"accuracy":[139],"for":[140],"floating-point":[142],"fixed-point":[144],"DNN,":[145],"respectively;":[146],"2.00x":[148],"3.79x":[150],"performance":[151],"improvement":[152],"state-of-the-art":[155],"accelerators,":[156],"0.039":[158],"mm2":[159],"68.62":[161],"mW":[162],"(floating-point":[163],"32),":[164],"36.41":[165],"mW(16-bit":[166],"point)":[168],"power":[169],"consumption":[170],"under":[171],"TSMC":[172],"28":[173],"nm":[174],"technology":[175],"library.":[176]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":3}],"updated_date":"2026-04-21T08:09:41.155169","created_date":"2025-10-10T00:00:00"}
