{"id":"https://openalex.org/W2984847816","doi":"https://doi.org/10.1145/3364999","title":"B <scp>it</scp> SAD v2","display_name":"B <scp>it</scp> SAD v2","publication_year":2019,"publication_date":"2019-11-18","ids":{"openalex":"https://openalex.org/W2984847816","doi":"https://doi.org/10.1145/3364999","mag":"2984847816"},"language":"en","primary_location":{"id":"doi:10.1145/3364999","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3364999","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3364999","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"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 Architecture and Code Optimization","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/3364999","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070326393","display_name":"Kyle Daruwalla","orcid":"https://orcid.org/0000-0001-7669-5943"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Kyle Daruwalla","raw_affiliation_strings":["University of Wisconsin\u2014Madison, WI, USA"],"raw_orcid":"https://orcid.org/0000-0001-7669-5943","affiliations":[{"raw_affiliation_string":"University of Wisconsin\u2014Madison, WI, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025067319","display_name":"Heng Zhuo","orcid":"https://orcid.org/0000-0002-8986-9161"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Heng Zhuo","raw_affiliation_strings":["University of Wisconsin\u2014Madison, WI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin\u2014Madison, WI, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069754989","display_name":"Rohit Shukla","orcid":null},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Rohit Shukla","raw_affiliation_strings":["University of Wisconsin\u2014Madison, WI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin\u2014Madison, WI, USA","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052869119","display_name":"Mikko H. Lipasti","orcid":"https://orcid.org/0000-0002-8535-9244"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mikko Lipasti","raw_affiliation_strings":["University of Wisconsin\u2014Madison, WI, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wisconsin\u2014Madison, WI, USA","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5070326393"],"corresponding_institution_ids":["https://openalex.org/I135310074"],"apc_list":null,"apc_paid":null,"fwci":0.2421,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.56847357,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":96},"biblio":{"volume":"16","issue":"4","first_page":"1","last_page":"25"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9997000098228455,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9997000098228455,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.9975000023841858,"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/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9970999956130981,"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.9013829231262207},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.7751181125640869},{"id":"https://openalex.org/keywords/emulation","display_name":"Emulation","score":0.7116890549659729},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.558016300201416},{"id":"https://openalex.org/keywords/digital-subscriber-line","display_name":"Digital subscriber line","score":0.5418537259101868},{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.4889344274997711},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4631442725658417},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.44079670310020447},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4377056658267975},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.25688642263412476},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.24135440587997437},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.19481244683265686}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9013829231262207},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7751181125640869},{"id":"https://openalex.org/C149810388","wikidata":"https://www.wikidata.org/wiki/Q5374873","display_name":"Emulation","level":2,"score":0.7116890549659729},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.558016300201416},{"id":"https://openalex.org/C201374245","wikidata":"https://www.wikidata.org/wiki/Q104534","display_name":"Digital subscriber line","level":2,"score":0.5418537259101868},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.4889344274997711},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4631442725658417},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.44079670310020447},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4377056658267975},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.25688642263412476},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.24135440587997437},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.19481244683265686},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.0},{"id":"https://openalex.org/C50522688","wikidata":"https://www.wikidata.org/wiki/Q189833","display_name":"Economic growth","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3364999","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3364999","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3364999","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"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 Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3364999","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3364999","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3364999","source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"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 Architecture and Code Optimization","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2984847816.pdf","grobid_xml":"https://content.openalex.org/works/W2984847816.grobid-xml"},"referenced_works_count":20,"referenced_works":["https://openalex.org/W1964727883","https://openalex.org/W1968016286","https://openalex.org/W2003056114","https://openalex.org/W2035155402","https://openalex.org/W2151770284","https://openalex.org/W2533474659","https://openalex.org/W2549747794","https://openalex.org/W2564936110","https://openalex.org/W2625703740","https://openalex.org/W2735191278","https://openalex.org/W2790350455","https://openalex.org/W2790846081","https://openalex.org/W2908803111","https://openalex.org/W2946719448","https://openalex.org/W2955364614","https://openalex.org/W2993433457","https://openalex.org/W4232268270","https://openalex.org/W4233413206","https://openalex.org/W4299513189","https://openalex.org/W6731223001"],"related_works":["https://openalex.org/W2056183469","https://openalex.org/W1622568043","https://openalex.org/W2055565857","https://openalex.org/W4230802329","https://openalex.org/W2151852566","https://openalex.org/W2379153735","https://openalex.org/W2810404362","https://openalex.org/W1876927383","https://openalex.org/W2885657154","https://openalex.org/W4289709346"],"abstract_inverted_index":{"Computer":[0],"vision":[1],"and":[2,52,61,90,93],"machine":[3],"learning":[4],"algorithms":[5],"operating":[6],"under":[7],"a":[8,42,70,78],"strict":[9],"power":[10],"budget":[11],"require":[12],"an":[13],"alternate":[14],"computing":[15,19,83],"paradigm.":[16],"While":[17],"bitstream":[18],"(BC)":[20],"satisfies":[21],"these":[22],"constraints,":[23],"creating":[24],"BC":[25],"systems":[26],"is":[27],"difficult.":[28],"To":[29],"address":[30],"the":[31],"design":[32],"challenges,":[33],"we":[34,74],"propose":[35],"compiler":[36,63],"extensions":[37],"to":[38,65],"B":[39],"it":[40],"SAD,":[41],"DSL":[43],"for":[44,81],"BC.":[45],"Our":[46],"work":[47],"enables":[48],"bit-level":[49],"software":[50],"emulation":[51],"automated":[53],"generation":[54],"of":[55],"hierarchical":[56],"hardware,":[57],"discusses":[58],"potential":[59],"optimizations,":[60],"proposes":[62],"phases":[64],"implement":[66],"those":[67],"optimizations":[68],"in":[69],"hardware-aware":[71],"manner.":[72],"Finally,":[73],"introduce":[75],"population":[76],"coding,":[77],"parallelization":[79],"scheme":[80],"stochastic":[82],"that":[84],"decreases":[85],"latency":[86],"without":[87],"sacrificing":[88],"accuracy,":[89],"provide":[91],"theoretical":[92],"experimental":[94],"guarantees":[95],"on":[96],"its":[97],"effectiveness.":[98]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2021,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
