{"id":"https://openalex.org/W2073245689","doi":"https://doi.org/10.1145/1508128.1508182","title":"Revisiting bitwidth optimizations","display_name":"Revisiting bitwidth optimizations","publication_year":2009,"publication_date":"2009-02-22","ids":{"openalex":"https://openalex.org/W2073245689","doi":"https://doi.org/10.1145/1508128.1508182","mag":"2073245689"},"language":"en","primary_location":{"id":"doi:10.1145/1508128.1508182","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1508128.1508182","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/SIGDA international symposium on Field programmable gate arrays","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/A5111649811","display_name":"Jason Cong","orcid":null},"institutions":[{"id":"https://openalex.org/I2799798094","display_name":"UCLA Health","ror":"https://ror.org/01d88se56","country_code":"US","type":"funder","lineage":["https://openalex.org/I2799798094"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Jason Cong","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I2799798094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111994199","display_name":"Karthik Gururaj","orcid":null},"institutions":[{"id":"https://openalex.org/I2799798094","display_name":"UCLA Health","ror":"https://ror.org/01d88se56","country_code":"US","type":"funder","lineage":["https://openalex.org/I2799798094"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Karthik Gururaj","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I2799798094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100395446","display_name":"Bin Liu","orcid":"https://orcid.org/0000-0001-9052-8615"},"institutions":[{"id":"https://openalex.org/I2799798094","display_name":"UCLA Health","ror":"https://ror.org/01d88se56","country_code":"US","type":"funder","lineage":["https://openalex.org/I2799798094"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bin Liu","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I2799798094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022363253","display_name":"Chunyue Liu","orcid":"https://orcid.org/0000-0002-8714-0473"},"institutions":[{"id":"https://openalex.org/I2799798094","display_name":"UCLA Health","ror":"https://ror.org/01d88se56","country_code":"US","type":"funder","lineage":["https://openalex.org/I2799798094"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chunyue Liu","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I2799798094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100458990","display_name":"Yi Zou","orcid":"https://orcid.org/0000-0002-4382-4670"},"institutions":[{"id":"https://openalex.org/I2799798094","display_name":"UCLA Health","ror":"https://ror.org/01d88se56","country_code":"US","type":"funder","lineage":["https://openalex.org/I2799798094"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yi Zou","raw_affiliation_strings":["UCLA Computer Science Department, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"UCLA Computer Science Department, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I2799798094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037210004","display_name":"Zhiru Zhang","orcid":"https://orcid.org/0000-0002-0778-0308"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhiru Zhang","raw_affiliation_strings":["AutoESL Design Technologies, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"AutoESL Design Technologies, Los Angeles, CA, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5021120517","display_name":"Sheng Zhou","orcid":"https://orcid.org/0000-0003-0651-0071"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sheng Zhou","raw_affiliation_strings":["AutoESL Design Technologies, Los Angeles, CA, USA"],"affiliations":[{"raw_affiliation_string":"AutoESL Design Technologies, Los Angeles, CA, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5111649811"],"corresponding_institution_ids":["https://openalex.org/I2799798094"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.12823918,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"278","last_page":"278"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11697","display_name":"Numerical Methods and Algorithms","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/T11034","display_name":"Digital Filter Design and Implementation","score":0.9904000163078308,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11522","display_name":"VLSI and FPGA Design Techniques","score":0.9851999878883362,"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/interval-arithmetic","display_name":"Interval arithmetic","score":0.6062621474266052},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6022703647613525},{"id":"https://openalex.org/keywords/range","display_name":"Range (aeronautics)","score":0.5661489963531494},{"id":"https://openalex.org/keywords/interval","display_name":"Interval (graph theory)","score":0.5608904361724854},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5593140125274658},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.5439701676368713},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.4931756854057312},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.49123257398605347},{"id":"https://openalex.org/keywords/sensitivity","display_name":"Sensitivity (control systems)","score":0.48756545782089233},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4746951460838318},{"id":"https://openalex.org/keywords/convex-optimization","display_name":"Convex optimization","score":0.46439722180366516},{"id":"https://openalex.org/keywords/static-analysis","display_name":"Static analysis","score":0.4105721116065979},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.31978195905685425},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.08771306276321411}],"concepts":[{"id":"https://openalex.org/C191252586","wikidata":"https://www.wikidata.org/wiki/Q1671453","display_name":"Interval arithmetic","level":3,"score":0.6062621474266052},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6022703647613525},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.5661489963531494},{"id":"https://openalex.org/C2778067643","wikidata":"https://www.wikidata.org/wiki/Q166507","display_name":"Interval (graph theory)","level":2,"score":0.5608904361724854},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5593140125274658},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.5439701676368713},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.4931756854057312},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.49123257398605347},{"id":"https://openalex.org/C21200559","wikidata":"https://www.wikidata.org/wiki/Q7451068","display_name":"Sensitivity (control systems)","level":2,"score":0.48756545782089233},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4746951460838318},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.46439722180366516},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.4105721116065979},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.31978195905685425},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.08771306276321411},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1508128.1508182","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1508128.1508182","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM/SIGDA international symposium on Field programmable gate arrays","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2520934858","https://openalex.org/W2990487117","https://openalex.org/W2012882356","https://openalex.org/W109635080","https://openalex.org/W4213384165","https://openalex.org/W2377262226","https://openalex.org/W4285295794","https://openalex.org/W2098412892","https://openalex.org/W2531534085","https://openalex.org/W2387705642"],"abstract_inverted_index":{"This":[0],"paper":[1],"revisits":[2],"the":[3,56,74,84,88,96,100,129,132,136],"classical":[4,64],"bitwidth":[5],"optimization":[6,80],"problem":[7,81],"for":[8,44,95],"fixed-point":[9],"designs.":[10],"Our":[11],"approach":[12],"also":[13,91,120],"starts":[14],"from":[15],"static":[16],"analysis":[17,19,116],"(range":[18],"and":[20,117,135],"precision":[21,30],"analysis)":[22],"techniques.":[23],"We":[24,48,103,119],"first":[25],"point":[26,139],"out":[27],"that":[28],"AA-based":[29,115],"analysis,":[31,75],"which":[32],"is":[33,61],"widely":[34],"used":[35],"in":[36],"many":[37],"previous":[38,114],"works,":[39],"are":[40],"not":[41],"correctly":[42],"applied":[43],"some":[45,122],"corner":[46],"cases.":[47],"propose":[49],"to":[50,54,63,68,82,108,125],"use":[51,77],"interval":[52,66],"coefficients":[53],"model":[55],"sensitivity":[57],"(the":[58],"mathematic":[59],"form":[60],"similar":[62],"generalized":[65],"arithmetic)":[67],"correct":[69],"those":[70],"issues.":[71],"Based":[72],"on":[73],"we":[76,90],"a":[78],"convex":[79],"optimize":[83],"area":[85,110],"costs.":[86],"In":[87],"formulation,":[89],"allow":[92],"different":[93],"bitwidths":[94],"multiple":[97],"uses":[98],"of":[99],"same":[101],"signal.":[102],"get":[104],"an":[105],"additional":[106],"2%":[107],"3%":[109],"reduction":[111],"compared":[112],"with":[113],"optimizations.":[118],"conduct":[121],"optimality":[123],"study":[124],"see":[126],"how":[127],"much":[128],"gap":[130],"between":[131],"current":[133],"methods":[134],"possible":[137],"optimal":[138],"is.":[140]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
