{"id":"https://openalex.org/W7160652651","doi":"https://doi.org/10.48550/arxiv.2605.06082","title":"PoTAcc: A Pipeline for End-to-End Acceleration of Power-of-Two Quantized DNNs","display_name":"PoTAcc: A Pipeline for End-to-End Acceleration of Power-of-Two Quantized DNNs","publication_year":2026,"publication_date":"2026-05-07","ids":{"openalex":"https://openalex.org/W7160652651","doi":"https://doi.org/10.48550/arxiv.2605.06082"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.06082","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.06082","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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.2605.06082","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052240878","display_name":"Rappy Saha","orcid":"https://orcid.org/0000-0001-9581-0193"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Saha, Rappy","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037278231","display_name":"Jude Haris","orcid":"https://orcid.org/0000-0001-7359-3888"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Haris, Jude","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5057498242","display_name":"N\u00edcolas Bohm Agostini","orcid":"https://orcid.org/0000-0003-1855-3810"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Agostini, Nicolas Bohm","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133574686","display_name":"David Kaeli","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kaeli, David","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5135661442","display_name":"Jos\u00e9 Cano","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cano, Jos\u00e9","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.9753000140190125,"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.9753000140190125,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.003000000026077032,"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.0017000000225380063,"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/quantization","display_name":"Quantization (signal processing)","score":0.8033999800682068},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.7738999724388123},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7473999857902527},{"id":"https://openalex.org/keywords/pipeline","display_name":"Pipeline (software)","score":0.7014999985694885},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6636000275611877},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.6392999887466431},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6100000143051147},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.5841000080108643},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.43939998745918274}],"concepts":[{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.8033999800682068},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.777999997138977},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.7738999724388123},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7473999857902527},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.7014999985694885},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6636000275611877},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.6392999887466431},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6100000143051147},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.5841000080108643},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.5716000199317932},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.43939998745918274},{"id":"https://openalex.org/C2984842247","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep neural networks","level":3,"score":0.4325999915599823},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4311999976634979},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.3995000123977661},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.3659000098705292},{"id":"https://openalex.org/C175309249","wikidata":"https://www.wikidata.org/wiki/Q725864","display_name":"Pipeline transport","level":2,"score":0.362199991941452},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.33880001306533813},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3294000029563904},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.32519999146461487},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3109000027179718},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2978000044822693},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2973000109195709},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.295199990272522},{"id":"https://openalex.org/C58013763","wikidata":"https://www.wikidata.org/wiki/Q5754574","display_name":"High-level synthesis","level":3,"score":0.2930000126361847},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.2721000015735626},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.2599000036716461},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2567000091075897},{"id":"https://openalex.org/C459310","wikidata":"https://www.wikidata.org/wiki/Q117801","display_name":"Computational science","level":1,"score":0.25220000743865967},{"id":"https://openalex.org/C2985973956","wikidata":"https://www.wikidata.org/wiki/Q1617745","display_name":"High energy","level":2,"score":0.25220000743865967},{"id":"https://openalex.org/C2778915421","wikidata":"https://www.wikidata.org/wiki/Q3643177","display_name":"Performance improvement","level":2,"score":0.25}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.06082","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.06082","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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.2605.06082","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.06082","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"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":[{"score":0.6946635842323303,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Power-of-two":[0],"(PoT)":[1],"quantization":[2,67,98,172],"significantly":[3],"reduces":[4],"the":[5,93],"size":[6],"of":[7,95,142,193],"deep":[8],"neural":[9],"networks":[10],"(DNNs)":[11],"and":[12,50,104,128,140,155,174,187,197,211,224],"replaces":[13],"multiplications":[14],"with":[15,159],"bit-shift":[16,58],"operations":[17],"for":[18,30,57,126,169,219],"inference.":[19],"Prior":[20],"work":[21],"has":[22,110],"shown":[23],"that":[24,202],"PoT-quantized":[25,76,130,143,220],"DNNs":[26,131,221],"can":[27,63],"preserve":[28],"accuracy":[29],"tasks":[31],"such":[32,79],"as":[33],"image":[34],"classification;":[35],"however,":[36],"their":[37],"performance":[38],"on":[39,78,100,132,177,222],"resource-constrained":[40,133],"edge":[41,48,134],"devices":[42],"remains":[43],"insufficiently":[44],"understood.":[45],"While":[46],"general-purpose":[47],"CPUs":[49],"GPUs":[51],"do":[52],"not":[53,111],"provide":[54],"optimized":[55],"backends":[56],"operations,":[59],"custom":[60,160],"hardware":[61,101],"accelerators":[62,80,168],"better":[64],"exploit":[65],"PoT":[66,97,171],"by":[68],"implementing":[69],"dedicated":[70],"shift-based":[71,164],"processing":[72,165],"elements.":[73],"However,":[74],"deploying":[75],"models":[77,144],"is":[81],"challenging":[82],"due":[83],"to":[84,208,216],"limited":[85],"support":[86],"in":[87],"existing":[88],"inference":[89,109],"frameworks.":[90],"In":[91],"addition,":[92],"impact":[94],"different":[96],"strategies":[99],"design,":[102],"performance,":[103,184],"energy":[105,185,213],"efficiency":[106],"during":[107],"full":[108],"been":[112],"systematically":[113],"explored.":[114],"To":[115],"address":[116],"these":[117],"challenges,":[118],"we":[119],"propose":[120],"PoTAcc,":[121],"an":[122],"open-source":[123],"end-to-end":[124],"pipeline":[125],"accelerating":[127],"evaluating":[129],"devices.":[135],"PoTAcc":[136],"enables":[137],"seamless":[138],"preparation":[139],"deployment":[141],"via":[145],"TensorFlow":[146],"Lite":[147],"(TFLite)":[148],"across":[149,190],"heterogeneous":[150],"platforms,":[151],"including":[152,195],"CPU-only":[153,217],"systems":[154,158],"hybrid":[156],"CPU-FPGA":[157],"accelerators.":[161],"We":[162,181],"design":[163,205],"element":[166],"(shift-PE)":[167],"three":[170],"methods":[173],"implement":[175],"them":[176],"two":[178],"FPGA":[179],"platforms.":[180],"evaluate":[182],"accuracy,":[183],"efficiency,":[186],"resource":[188],"utilization":[189],"a":[191],"range":[192],"models,":[194],"CNNs":[196],"Transformer-based":[198],"architectures.":[199],"Results":[200],"show":[201],"our":[203],"CPU-accelerator":[204],"achieves":[206],"up":[207],"3.6x":[209],"speedup":[210],"78%":[212],"reduction":[214],"compared":[215],"execution":[218],"PYNQ-Z2":[223],"Kria":[225],"boards.":[226],"The":[227],"code":[228],"will":[229],"be":[230],"publicly":[231],"released":[232],"at":[233],"https://github.com/gicLAB/PoTAcc":[234]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-05-09T00:00:00"}
