{"id":"https://openalex.org/W4404132964","doi":"https://doi.org/10.1145/3649329.3656544","title":"Algorithm-Hardware Co-Design of Distribution-Aware Logarithmic-Posit Encodings for Efficient DNN Inference","display_name":"Algorithm-Hardware Co-Design of Distribution-Aware Logarithmic-Posit Encodings for Efficient DNN Inference","publication_year":2024,"publication_date":"2024-06-23","ids":{"openalex":"https://openalex.org/W4404132964","doi":"https://doi.org/10.1145/3649329.3656544"},"language":"en","primary_location":{"id":"doi:10.1145/3649329.3656544","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649329.3656544","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 61st ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3649329.3656544","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048973924","display_name":"Akshat Ramachandran","orcid":"https://orcid.org/0009-0000-4763-3321"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Akshat Ramachandran","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA, United States"],"raw_orcid":"https://orcid.org/0009-0000-4763-3321","affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA, United States","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076856438","display_name":"Zishen Wan","orcid":"https://orcid.org/0000-0002-2982-5351"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zishen Wan","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA, United States"],"raw_orcid":"https://orcid.org/0000-0002-2982-5351","affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA, United States","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069792279","display_name":"Geonhwa Jeong","orcid":"https://orcid.org/0000-0001-6659-3927"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Geonhwa Jeong","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA, United States"],"raw_orcid":"https://orcid.org/0000-0001-6659-3927","affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA, United States","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056691858","display_name":"John L. Gustafson","orcid":"https://orcid.org/0000-0002-2957-1304"},"institutions":[{"id":"https://openalex.org/I55732556","display_name":"Arizona State University","ror":"https://ror.org/03efmqc40","country_code":"US","type":"education","lineage":["https://openalex.org/I55732556"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John Gustafson","raw_affiliation_strings":["Arizona State University, Tempe, AZ, United States"],"raw_orcid":"https://orcid.org/0000-0002-2957-1304","affiliations":[{"raw_affiliation_string":"Arizona State University, Tempe, AZ, United States","institution_ids":["https://openalex.org/I55732556"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034089074","display_name":"Tushar Krishna","orcid":"https://orcid.org/0000-0001-5738-6942"},"institutions":[{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Tushar Krishna","raw_affiliation_strings":["Georgia Institute of Technology, Atlanta, GA, United States"],"raw_orcid":"https://orcid.org/0000-0001-5738-6942","affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, Atlanta, GA, United States","institution_ids":["https://openalex.org/I130701444"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5048973924"],"corresponding_institution_ids":["https://openalex.org/I130701444"],"apc_list":null,"apc_paid":null,"fwci":5.5312,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.96513904,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11697","display_name":"Numerical Methods and Algorithms","score":0.9916999936103821,"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.9916999936103821,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9896000027656555,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9891999959945679,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7578392028808594},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6680815815925598},{"id":"https://openalex.org/keywords/logarithm","display_name":"Logarithm","score":0.6411285996437073},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4015111029148102},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39800262451171875},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.38292354345321655},{"id":"https://openalex.org/keywords/speech-recognition","display_name":"Speech recognition","score":0.3493174910545349},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.33500149846076965},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3324255347251892},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11295151710510254}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7578392028808594},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6680815815925598},{"id":"https://openalex.org/C39927690","wikidata":"https://www.wikidata.org/wiki/Q11197","display_name":"Logarithm","level":2,"score":0.6411285996437073},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4015111029148102},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39800262451171875},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38292354345321655},{"id":"https://openalex.org/C28490314","wikidata":"https://www.wikidata.org/wiki/Q189436","display_name":"Speech recognition","level":1,"score":0.3493174910545349},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33500149846076965},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3324255347251892},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11295151710510254},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649329.3656544","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649329.3656544","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 61st ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3649329.3656544","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649329.3656544","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 61st ACM/IEEE Design Automation Conference","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W2743322459","https://openalex.org/W2963367920","https://openalex.org/W2977673565","https://openalex.org/W3022461635","https://openalex.org/W3034940165","https://openalex.org/W3092209569","https://openalex.org/W3133253223","https://openalex.org/W3204021316","https://openalex.org/W4242577057","https://openalex.org/W4308083739","https://openalex.org/W4313496521","https://openalex.org/W4319996342"],"related_works":["https://openalex.org/W2055243143","https://openalex.org/W2046736294","https://openalex.org/W4401442391","https://openalex.org/W2980815195","https://openalex.org/W48199998","https://openalex.org/W1519526186","https://openalex.org/W2260200182","https://openalex.org/W4293584968","https://openalex.org/W2384758770","https://openalex.org/W2032964960"],"abstract_inverted_index":{"Traditional":[0],"Deep":[1],"Neural":[2],"Network":[3],"(DNN)":[4],"quantization":[5,142],"methods":[6],"using":[7,144],"integer":[8],"or":[9],"floating-point":[10],"data":[11,41,146],"types":[12],"struggle":[13],"to":[14,49,69,140],"capture":[15],"diverse":[16],"DNN":[17,50],"parameter":[18],"distributions":[19,52],"and":[20,26,81,119,133],"often":[21],"require":[22],"large":[23],"silicon":[24],"overhead":[25],"intensive":[27],"quantization-aware":[28],"training.":[29],"In":[30],"this":[31],"study,":[32],"we":[33,91],"introduce":[34],"Logarithmic":[35],"Posits":[36],"(LP),":[37],"an":[38],"adaptive,":[39],"hardware-friendly":[40],"type":[42],"inspired":[43],"by":[44,53],"posits":[45],"that":[46],"dynamically":[47],"adapts":[48],"weight/activation":[51],"parameterizing":[54],"LP":[55,66,73,94,101],"bit":[56],"fields.":[57],"We":[58],"also":[59,123],"develop":[60],"a":[61,85,93],"novel":[62,86],"genetic-algorithm":[63],"based":[64],"framework,":[65],"Quantization":[67],"(LPQ),":[68],"find":[70],"optimal":[71],"layer-wise":[72],"parameters":[74],"while":[75],"reducing":[76],"representational":[77],"divergence":[78],"between":[79],"quantized":[80],"full-precision":[82],"models":[83],"through":[84],"global-local":[87],"contrastive":[88],"objective.":[89],"Additionally,":[90],"design":[92],"accelerator":[95],"(LPA)":[96],"architecture":[97],"comprising":[98],"of":[99],"mixed-precision":[100],"processing":[102],"elements":[103],"(PEs).":[104],"Our":[105],"algorithmhardware":[106],"co-design":[107],"demonstrates":[108],"on":[109],"average":[110],"<1%":[111],"drop":[112],"in":[113,128,136],"top-1":[114],"accuracy":[115],"across":[116],"various":[117],"CNN":[118],"ViT":[120],"models.":[121],"It":[122],"achieves":[124],"~":[125],"2\u00d7":[126],"improvements":[127],"performance":[129],"per":[130],"unit":[131],"area":[132],"2.2\u00d7":[134],"gains":[135],"energy":[137],"efficiency":[138],"compared":[139],"state-of-the-art":[141],"accelerators":[143],"different":[145],"types.":[147]},"counts_by_year":[{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":7}],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
