{"id":"https://openalex.org/W2962856739","doi":"https://doi.org/10.1145/3316781.3317829","title":"FPGA/DNN Co-Design","display_name":"FPGA/DNN Co-Design","publication_year":2019,"publication_date":"2019-05-23","ids":{"openalex":"https://openalex.org/W2962856739","doi":"https://doi.org/10.1145/3316781.3317829","mag":"2962856739"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3316781.3317829","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5053022655","display_name":"Cong Hao","orcid":"https://orcid.org/0000-0002-2541-8767"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cong Hao","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100330729","display_name":"Xiaofan Zhang","orcid":"https://orcid.org/0000-0001-5081-3972"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaofan Zhang","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100341175","display_name":"Yuhong Li","orcid":"https://orcid.org/0009-0002-2866-774X"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuhong Li","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050532440","display_name":"Sitao Huang","orcid":"https://orcid.org/0000-0001-7669-1467"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sitao Huang","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030156276","display_name":"Jinjun Xiong","orcid":"https://orcid.org/0000-0002-2620-4859"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jinjun Xiong","raw_affiliation_strings":["IBM T. J. Watson Research Center"],"affiliations":[{"raw_affiliation_string":"IBM T. J. Watson Research Center","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090843153","display_name":"Kyle Rupnow","orcid":"https://orcid.org/0000-0003-2908-2225"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kyle Rupnow","raw_affiliation_strings":["Inspirit IoT, Inc."],"affiliations":[{"raw_affiliation_string":"Inspirit IoT, Inc.","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040404999","display_name":"Wen\u2010mei Hwu","orcid":"https://orcid.org/0000-0003-2532-5349"},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wen-mei Hwu","raw_affiliation_strings":["University of Illinois at Urbana-Champaign"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5115588644","display_name":"Deming Chen","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"funder","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Deming Chen","raw_affiliation_strings":["University of Illinois at Urbana-Champaign and Inspirit IoT, Inc."],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign and Inspirit IoT, Inc.","institution_ids":["https://openalex.org/I157725225"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":7.681,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":174,"citation_normalized_percentile":{"value":0.999889,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":1.0,"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":1.0,"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/T10627","display_name":"Advanced Image and Video Retrieval Techniques","score":0.9988,"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/T11992","display_name":"CCD and CMOS Imaging Sensors","score":0.991,"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/hardware-acceleration","display_name":"Hardware acceleration","score":0.57911706},{"id":"https://openalex.org/keywords/fpga-prototype","display_name":"FPGA prototype","score":0.4526973},{"id":"https://openalex.org/keywords/design-flow","display_name":"Design flow","score":0.4520998},{"id":"https://openalex.org/keywords/frame-rate","display_name":"Frame rate","score":0.41367745}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8970231},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.76552725},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.57911706},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.5000932},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.49265987},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4851292},{"id":"https://openalex.org/C203864433","wikidata":"https://www.wikidata.org/wiki/Q5426992","display_name":"FPGA prototype","level":3,"score":0.4526973},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.4520998},{"id":"https://openalex.org/C3261483","wikidata":"https://www.wikidata.org/wiki/Q119565","display_name":"Frame rate","level":2,"score":0.41367745},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.35577863},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.19024006},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.08946717},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3316781.3317829","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.89,"id":"https://metadata.un.org/sdg/7"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":20,"referenced_works":["https://openalex.org/W1982052956","https://openalex.org/W2094756095","https://openalex.org/W2137966900","https://openalex.org/W2194775991","https://openalex.org/W2276486856","https://openalex.org/W2295680811","https://openalex.org/W2553303224","https://openalex.org/W2585720638","https://openalex.org/W2612563559","https://openalex.org/W2736941579","https://openalex.org/W2762910930","https://openalex.org/W2773042115","https://openalex.org/W2785430118","https://openalex.org/W2886953980","https://openalex.org/W2887782013","https://openalex.org/W2889959382","https://openalex.org/W2892342835","https://openalex.org/W2899915146","https://openalex.org/W2902251695","https://openalex.org/W2963163009"],"related_works":["https://openalex.org/W4210705982","https://openalex.org/W3209622410","https://openalex.org/W3010865160","https://openalex.org/W2535403365","https://openalex.org/W2476941693","https://openalex.org/W2387024331","https://openalex.org/W2091330445","https://openalex.org/W2053477252","https://openalex.org/W2004851054","https://openalex.org/W1486911645"],"abstract_inverted_index":{"While":[0],"embedded":[1],"FPGAs":[2],"are":[3],"attractive":[4],"platforms":[5],"for":[6,32,57,101],"DNN":[7,33,54,83,122],"acceleration":[8],"on":[9,109],"edge-devices":[10],"due":[11],"to":[12,80,92,155],"their":[13],"low":[14],"latency":[15],"and":[16,48,60,124,149],"high":[17,58],"energy":[18,150],"efficiency,":[19],"the":[20,98,127],"scarcity":[21],"of":[22,24,97],"resources":[23],"edge-scale":[25],"FPGA":[26,63,99,129],"devices":[27],"also":[28,70],"makes":[29],"it":[30],"challenging":[31],"deployment.":[34],"In":[35],"this":[36],"paper,":[37],"we":[38],"propose":[39],"a":[40,51,61],"simultaneous":[41],"FPGA/DNN":[42],"co-design":[43,74,107],"methodology":[44],"with":[45],"both":[46],"bottom-up":[47,52],"top-down":[49,62],"approaches:":[50],"hardware-oriented":[53,82],"model":[55,84,123],"search":[56],"accuracy,":[59],"accelerator":[64,100,125],"design":[65],"considering":[66],"DNN-specific":[67],"characteristics.":[68],"We":[69,104],"build":[71],"an":[72,77,89,110],"automatic":[73],"flow,":[75],"including":[76,134],"Auto-DNN":[78],"engine":[79,91],"perform":[81],"search,":[85],"as":[86,88],"well":[87],"Auto-HLS":[90],"generate":[93],"synthesizable":[94],"C":[95],"code":[96],"explored":[102],"DNNs.":[103],"demonstrate":[105],"our":[106,120,158],"approach":[108],"object":[111],"detection":[112],"task":[113],"using":[114],"PYNQ-Z1":[115],"FPGA.":[116],"Results":[117],"show":[118],"that":[119],"proposed":[121],"outperform":[126],"state-of-the-art":[128],"designs":[130,159],"in":[131],"all":[132],"aspects":[133],"Intersection-over-Union":[135],"(IoU)":[136],"(6.2%":[137],"higher),":[138,144],"frames":[139],"per":[140],"second":[141],"(FPS)":[142],"(2.48\u00d7":[143],"power":[145],"consumption":[146],"(40%":[147],"lower),":[148],"efficiency":[151],"(2.5\u00d7":[152],"higher).":[153],"Compared":[154],"GPU-based":[156],"solutions,":[157],"deliver":[160],"similar":[161],"accuracy":[162],"but":[163],"consume":[164],"far":[165],"less":[166],"energy.":[167]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2962856739","counts_by_year":[{"year":2024,"cited_by_count":13},{"year":2023,"cited_by_count":20},{"year":2022,"cited_by_count":29},{"year":2021,"cited_by_count":58},{"year":2020,"cited_by_count":42},{"year":2019,"cited_by_count":11}],"updated_date":"2025-02-19T05:56:13.822486","created_date":"2019-07-30"}