{"id":"https://openalex.org/W4393578211","doi":"https://doi.org/10.1145/3626202.3637558","title":"A Composable Dynamic Sparse Dataflow Architecture for Efficient Event-based Vision Processing on FPGA","display_name":"A Composable Dynamic Sparse Dataflow Architecture for Efficient Event-based Vision Processing on FPGA","publication_year":2024,"publication_date":"2024-04-01","ids":{"openalex":"https://openalex.org/W4393578211","doi":"https://doi.org/10.1145/3626202.3637558"},"language":"en","primary_location":{"id":"doi:10.1145/3626202.3637558","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626202.3637558","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626202.3637558","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 2024 ACM/SIGDA International Symposium on Field Programmable Gate Arrays","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3626202.3637558","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5026079724","display_name":"Yizhao Gao","orcid":"https://orcid.org/0000-0001-5673-3746"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yizhao Gao","raw_affiliation_strings":["University of Hong Kong, Pokfulam, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-5673-3746","affiliations":[{"raw_affiliation_string":"University of Hong Kong, Pokfulam, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5080239367","display_name":"Baoheng Zhang","orcid":"https://orcid.org/0000-0003-1685-656X"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Baoheng Zhang","raw_affiliation_strings":["University of Hong Kong, Pokfulam, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0003-1685-656X","affiliations":[{"raw_affiliation_string":"University of Hong Kong, Pokfulam, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5114500402","display_name":"Yuhao Ding","orcid":"https://orcid.org/0009-0009-4819-9251"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yuhao Ding","raw_affiliation_strings":["University of Hong Kong, Pokfulam, Hong Kong"],"raw_orcid":"https://orcid.org/0009-0009-4819-9251","affiliations":[{"raw_affiliation_string":"University of Hong Kong, Pokfulam, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5020581824","display_name":"Hayden Kwok\u2010Hay So","orcid":"https://orcid.org/0000-0002-6514-0237"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Hayden Kwok-Hay So","raw_affiliation_strings":["University of Hong Kong, Pokfulam, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-6514-0237","affiliations":[{"raw_affiliation_string":"University of Hong Kong, Pokfulam, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I889458895"],"apc_list":null,"apc_paid":null,"fwci":11.1251,"has_fulltext":true,"cited_by_count":12,"citation_normalized_percentile":{"value":0.99123844,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"246","last_page":"257"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":1.0,"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":1.0,"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/T12808","display_name":"Ferroelectric and Negative Capacitance Devices","score":0.9970999956130981,"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.9922999739646912,"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/dataflow","display_name":"Dataflow","score":0.8632590770721436},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8299373388290405},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.6352383494377136},{"id":"https://openalex.org/keywords/event","display_name":"Event (particle physics)","score":0.6175941824913025},{"id":"https://openalex.org/keywords/dataflow-architecture","display_name":"Dataflow architecture","score":0.5391552448272705},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.4989898204803467},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.45201146602630615},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.43305307626724243},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4243495464324951},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3772805333137512},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3099765181541443},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.30877983570098877}],"concepts":[{"id":"https://openalex.org/C96324660","wikidata":"https://www.wikidata.org/wiki/Q205446","display_name":"Dataflow","level":2,"score":0.8632590770721436},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8299373388290405},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.6352383494377136},{"id":"https://openalex.org/C2779662365","wikidata":"https://www.wikidata.org/wiki/Q5416694","display_name":"Event (particle physics)","level":2,"score":0.6175941824913025},{"id":"https://openalex.org/C176727019","wikidata":"https://www.wikidata.org/wiki/Q1172415","display_name":"Dataflow architecture","level":3,"score":0.5391552448272705},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.4989898204803467},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.45201146602630615},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.43305307626724243},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4243495464324951},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3772805333137512},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3099765181541443},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.30877983570098877},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3626202.3637558","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626202.3637558","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626202.3637558","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 2024 ACM/SIGDA International Symposium on Field Programmable Gate Arrays","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3626202.3637558","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626202.3637558","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626202.3637558","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 2024 ACM/SIGDA International Symposium on Field Programmable Gate Arrays","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.8999999761581421}],"awards":[],"funders":[{"id":"https://openalex.org/F4320307285","display_name":"Impact Fund","ror":"https://ror.org/00jb20j87"},{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4393578211.pdf","grobid_xml":"https://content.openalex.org/works/W4393578211.grobid-xml"},"referenced_works_count":44,"referenced_works":["https://openalex.org/W1598147333","https://openalex.org/W1969202465","https://openalex.org/W2155904486","https://openalex.org/W2159951683","https://openalex.org/W2194775991","https://openalex.org/W2469278928","https://openalex.org/W2623629680","https://openalex.org/W2625457103","https://openalex.org/W2657586158","https://openalex.org/W2745933219","https://openalex.org/W2757430550","https://openalex.org/W2783525259","https://openalex.org/W2796402180","https://openalex.org/W2802377087","https://openalex.org/W2904902077","https://openalex.org/W2945146780","https://openalex.org/W2963125010","https://openalex.org/W2963125977","https://openalex.org/W2963163009","https://openalex.org/W2963182550","https://openalex.org/W2963510238","https://openalex.org/W2963918968","https://openalex.org/W2965078418","https://openalex.org/W2972378560","https://openalex.org/W2979439447","https://openalex.org/W2981539886","https://openalex.org/W3010268791","https://openalex.org/W3015932348","https://openalex.org/W3031119543","https://openalex.org/W3040838455","https://openalex.org/W3091431973","https://openalex.org/W3091594070","https://openalex.org/W3102178346","https://openalex.org/W3206009383","https://openalex.org/W3206429150","https://openalex.org/W3207145355","https://openalex.org/W3216787071","https://openalex.org/W4214881917","https://openalex.org/W4221043948","https://openalex.org/W4281750320","https://openalex.org/W4318541575","https://openalex.org/W4366774363","https://openalex.org/W4383749624","https://openalex.org/W6964642223"],"related_works":["https://openalex.org/W2564598376","https://openalex.org/W1484403103","https://openalex.org/W2584408851","https://openalex.org/W2115158825","https://openalex.org/W2101960124","https://openalex.org/W4377693460","https://openalex.org/W2033683327","https://openalex.org/W2783505431","https://openalex.org/W2187181201","https://openalex.org/W2521947294"],"abstract_inverted_index":{"Event-based":[0],"vision":[1,8,127],"represents":[2],"a":[3,37,69,108,131,138,151,204],"paradigm":[4],"shift":[5],"in":[6,21,58,179,240],"how":[7],"information":[9],"is":[10,130,135,219],"captured":[11],"and":[12,77,156,207,217,231,238,246],"processed.":[13],"By":[14],"only":[15],"responding":[16],"to":[17,35,84,95,119,161],"dynamic":[18,110],"intensity":[19],"changes":[20],"the":[22,87,93,176,184,193,197],"scene,":[23],"event-based":[24,126],"sensing":[25],"produces":[26],"far":[27],"less":[28],"data":[29],"than":[30],"conventional":[31],"frame-based":[32,79],"cameras,":[33],"promising":[34],"springboard":[36],"new":[38],"generation":[39],"of":[40,137,140,186],"high-speed,":[41],"low-power":[42],"machines":[43],"for":[44,125,143,169,253],"edge":[45],"intelligence.":[46],"However,":[47],"processing":[48,97],"such":[49],"dynamically":[50,88],"sparse":[51,89,100,111,153,188],"input":[52],"originated":[53],"from":[54],"event":[55,90,180],"cameras":[56],"efficiently":[57,85],"real":[59],"time,":[60],"particularly":[61],"with":[62,99,228],"complex":[63],"deep":[64],"neural":[65],"networks":[66],"(DNN),":[67],"remains":[68],"formidable":[70],"challenge.":[71],"Existing":[72],"solutions":[73],"that":[74,114,134,190,212,225],"employ":[75],"GPUs":[76],"other":[78],"DNN":[80,117],"accelerators":[81,118],"often":[82],"struggle":[83],"process":[86],"data,":[91,181],"missing":[92],"opportunities":[94],"improve":[96],"efficiency":[98,242],"data.":[101],"To":[102,173],"address":[103],"this,":[104],"we":[105],"propose":[106],"ESDA,":[107],"composable":[109],"dataflow":[112,165],"architecture":[113,206],"allows":[115,213,248],"customized":[116],"be":[120,158],"constructed":[121],"rapidly":[122],"on":[123,167],"FPGAs":[124],"tasks.":[128],"ESDA":[129,182,234],"modular":[132],"system":[133],"composed":[136],"set":[139],"parametrizable":[141],"modules":[142,149],"each":[144,170],"network":[145,171,205],"layer":[146],"type.":[147],"These":[148],"share":[150],"uniform":[152],"token-feature":[154],"interface":[155],"can":[157],"connected":[159],"easily":[160],"compose":[162],"an":[163],"all-on-chip":[164],"accelerator":[166],"FPGA":[168],"model.":[172],"fully":[174],"exploit":[175],"intrinsic":[177],"sparsity":[178,195],"incorporates":[183],"use":[185],"submanifold":[187],"convolutions":[189],"largely":[191],"enhance":[192],"activation":[194],"throughout":[196],"layers":[198],"while":[199],"simplifying":[200],"hardware":[201,208],"implementation.":[202],"Finally,":[203],"implementation":[209],"co-optimizing":[210],"framework":[211],"tradeoffs":[214],"between":[215],"accuracy":[216],"performance":[218],"also":[220],"presented.":[221],"Experimental":[222],"results":[223],"demonstrate":[224],"when":[226],"compared":[227],"existing":[229],"GPU":[230],"hardware-accelerated":[232],"solutions,":[233],"achieves":[235],"substantial":[236],"speedup":[237],"improvement":[239],"energy":[241],"across":[243],"different":[244],"applications,":[245],"it":[247],"much":[249],"wider":[250],"design":[251],"space":[252],"real-world":[254],"deployments.":[255]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":5}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
