{"id":"https://openalex.org/W4377969797","doi":"https://doi.org/10.1109/isqed57927.2023.10129294","title":"An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks","display_name":"An Optical XNOR-Bitcount Based Accelerator for Efficient Inference of Binary Neural Networks","publication_year":2023,"publication_date":"2023-04-05","ids":{"openalex":"https://openalex.org/W4377969797","doi":"https://doi.org/10.1109/isqed57927.2023.10129294"},"language":"en","primary_location":{"id":"doi:10.1109/isqed57927.2023.10129294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5073706633","display_name":"Sairam Sri Vatsavai","orcid":"https://orcid.org/0000-0003-1847-3976"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sairam Sri Vatsavai","raw_affiliation_strings":["University of Kentucky,Electrical and Computer Engineering,Lexington,USA","Electrical and Computer Engineering, University of Kentucky, Lexington, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Kentucky,Electrical and Computer Engineering,Lexington,USA","institution_ids":["https://openalex.org/I143302722"]},{"raw_affiliation_string":"Electrical and Computer Engineering, University of Kentucky, Lexington, USA","institution_ids":["https://openalex.org/I143302722"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005698642","display_name":"Venkata Sai Praneeth Karempudi","orcid":"https://orcid.org/0000-0003-0609-6894"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Venkata Sai Praneeth Karempudi","raw_affiliation_strings":["University of Kentucky,Electrical and Computer Engineering,Lexington,USA","Electrical and Computer Engineering, University of Kentucky, Lexington, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Kentucky,Electrical and Computer Engineering,Lexington,USA","institution_ids":["https://openalex.org/I143302722"]},{"raw_affiliation_string":"Electrical and Computer Engineering, University of Kentucky, Lexington, USA","institution_ids":["https://openalex.org/I143302722"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083056788","display_name":"Ishan Thakkar","orcid":"https://orcid.org/0000-0002-7289-1530"},"institutions":[{"id":"https://openalex.org/I143302722","display_name":"University of Kentucky","ror":"https://ror.org/02k3smh20","country_code":"US","type":"education","lineage":["https://openalex.org/I143302722"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ishan Thakkar","raw_affiliation_strings":["University of Kentucky,Electrical and Computer Engineering,Lexington,USA","Electrical and Computer Engineering, University of Kentucky, Lexington, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Kentucky,Electrical and Computer Engineering,Lexington,USA","institution_ids":["https://openalex.org/I143302722"]},{"raw_affiliation_string":"Electrical and Computer Engineering, University of Kentucky, Lexington, USA","institution_ids":["https://openalex.org/I143302722"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I143302722"],"apc_list":null,"apc_paid":null,"fwci":1.7423,"has_fulltext":false,"cited_by_count":8,"citation_normalized_percentile":{"value":0.86656936,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":1.0,"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"}},{"id":"https://openalex.org/T10232","display_name":"Optical Network Technologies","score":0.9962999820709229,"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9961000084877014,"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/xnor-gate","display_name":"XNOR gate","score":0.9245917201042175},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.722649335861206},{"id":"https://openalex.org/keywords/convolutional-neural-network","display_name":"Convolutional neural network","score":0.6893532276153564},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.558675229549408},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.5474229454994202},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.49244770407676697},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4727809429168701},{"id":"https://openalex.org/keywords/encoder","display_name":"Encoder","score":0.42465758323669434},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.42024359107017517},{"id":"https://openalex.org/keywords/electronic-circuit","display_name":"Electronic circuit","score":0.41805899143218994},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4000913202762604},{"id":"https://openalex.org/keywords/logic-gate","display_name":"Logic gate","score":0.39077481627464294},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.358063668012619},{"id":"https://openalex.org/keywords/electronic-engineering","display_name":"Electronic engineering","score":0.3386685252189636},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.2170238196849823},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.187750905752182},{"id":"https://openalex.org/keywords/electrical-engineering","display_name":"Electrical engineering","score":0.12697628140449524},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11678996682167053}],"concepts":[{"id":"https://openalex.org/C57684291","wikidata":"https://www.wikidata.org/wiki/Q1336142","display_name":"XNOR gate","level":4,"score":0.9245917201042175},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.722649335861206},{"id":"https://openalex.org/C81363708","wikidata":"https://www.wikidata.org/wiki/Q17084460","display_name":"Convolutional neural network","level":2,"score":0.6893532276153564},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.558675229549408},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.5474229454994202},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.49244770407676697},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4727809429168701},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.42465758323669434},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.42024359107017517},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.41805899143218994},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4000913202762604},{"id":"https://openalex.org/C131017901","wikidata":"https://www.wikidata.org/wiki/Q170451","display_name":"Logic gate","level":2,"score":0.39077481627464294},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.358063668012619},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.3386685252189636},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.2170238196849823},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.187750905752182},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.12697628140449524},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11678996682167053},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C124296912","wikidata":"https://www.wikidata.org/wiki/Q575178","display_name":"NAND gate","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/isqed57927.2023.10129294","is_oa":false,"landing_page_url":"https://doi.org/10.1109/isqed57927.2023.10129294","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 24th International Symposium on Quality Electronic Design (ISQED)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8999999761581421,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1724438581","https://openalex.org/W1841592590","https://openalex.org/W2194775991","https://openalex.org/W2300242332","https://openalex.org/W2319920447","https://openalex.org/W2469565713","https://openalex.org/W2783000019","https://openalex.org/W2798701005","https://openalex.org/W2884150179","https://openalex.org/W2919115771","https://openalex.org/W2945546236","https://openalex.org/W2954910491","https://openalex.org/W2963125010","https://openalex.org/W3006418295","https://openalex.org/W3035232708","https://openalex.org/W3036548498","https://openalex.org/W3083045988","https://openalex.org/W3097166750","https://openalex.org/W3121141908","https://openalex.org/W3136021864","https://openalex.org/W3200864435","https://openalex.org/W3213945219","https://openalex.org/W4210884760","https://openalex.org/W4286989245","https://openalex.org/W4293243607","https://openalex.org/W4306902080","https://openalex.org/W6637709462","https://openalex.org/W6638783484","https://openalex.org/W6700264148","https://openalex.org/W6740474667","https://openalex.org/W6747340706","https://openalex.org/W6800091044"],"related_works":["https://openalex.org/W4385413421","https://openalex.org/W4386414224","https://openalex.org/W2532170798","https://openalex.org/W2963244787","https://openalex.org/W2966758645","https://openalex.org/W2774773774","https://openalex.org/W2785627314","https://openalex.org/W1963739940","https://openalex.org/W2069684819","https://openalex.org/W2896123134"],"abstract_inverted_index":{"Binary":[0,163],"Neural":[1,10,164],"Networks":[2,11],"(BNNs)":[3],"are":[4],"increasingly":[5],"preferred":[6],"over":[7,199],"full-precision":[8],"Convolutional":[9],"(CNNs)":[12],"to":[13,32,39,52,90,94,105,131,153,156,184],"reduce":[14],"the":[15,80,154,171],"memory":[16],"and":[17,45,73,83,100,150,186,191],"computational":[18],"requirements":[19],"of":[20,37,125,173,182,216],"inference":[21,36,172],"processing":[22],"with":[23,42],"minimal":[24],"accuracy":[25],"drop.":[26],"BNNs":[27,38,50,176],"convert":[28],"CNN":[29],"model":[30],"parameters":[31],"1-bit":[33],"precision,":[34],"allowing":[35],"be":[40,91],"processed":[41],"simple":[43],"XNOR":[44,82,116],"bitcount":[46,84,126],"operations.":[47],"This":[48,102],"makes":[49],"amenable":[51],"hardware":[53],"acceleration.":[54],"Several":[55],"photonic":[56],"integrated":[57],"circuits":[58,85],"(PICs)":[59],"based":[60,162],"BNN":[61,202],"accelerators":[62,68,88,203,217],"have":[63],"been":[64],"proposed.":[65],"Although":[66],"these":[67,87],"provide":[69],"remarkably":[70],"higher":[71],"throughput":[72],"energy":[74,98],"efficiency":[75],"than":[76],"their":[77,96],"electronic":[78],"counterparts,":[79],"utilized":[81],"in":[86,140,188],"need":[89],"further":[92],"enhanced":[93],"improve":[95],"area,":[97],"efficiency,":[99],"throughput.":[101],"paper":[103],"aims":[104],"fulfill":[106],"this":[107],"need.":[108],"For":[109],"that,":[110],"we":[111,120,129],"invent":[112],"a":[113,122,141,158,209],"single-MRR-based":[114],"optical":[115],"gate":[117],"(OXG).":[118],"Moreover,":[119],"present":[121],"novel":[123,159],"design":[124],"circuit":[127],"which":[128],"refer":[130],"as":[132],"Photo-Charge":[133],"Accumulator":[134],"(PCA).":[135],"We":[136,207],"employ":[137],"multiple":[138],"OXGs":[139],"cascaded":[142],"manner":[143],"using":[144],"dense":[145],"wavelength":[146],"division":[147],"multiplexing":[148],"(DWDM)":[149],"connect":[151],"them":[152],"PCA,":[155],"forge":[157],"Optical":[160],"XNOR-Bitcount":[161],"Network":[165],"Accelerator":[166],"(OXBNN).":[167],"Our":[168],"evaluation":[169,215],"for":[170,214],"four":[174],"modern":[175],"indicates":[177],"that":[178],"OXBNN":[179],"provides":[180],"improvements":[181],"up":[183],"62\u00d7":[185],"7.6\u00d7":[187],"frames-persecond":[189],"(FPS)":[190],"FPS/W":[192],"(energy":[193],"efficiency),":[194],"respectively,":[195],"on":[196],"geometric":[197],"mean":[198],"two":[200],"PIC-based":[201],"from":[204],"prior":[205],"work.":[206],"developed":[208],"transaction-level,":[210],"event-driven":[211],"pythonbased":[212],"simulator":[213],"(https://github.com/uky-UCAT/B_ONN_SIM).":[218]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
