{"id":"https://openalex.org/W4413411858","doi":"https://doi.org/10.1145/3721145.3734529","title":"ROCKET: An RNS-based Photonic Accelerator for High-Precision and Energy-Efficient DNN Training","display_name":"ROCKET: An RNS-based Photonic Accelerator for High-Precision and Energy-Efficient DNN Training","publication_year":2025,"publication_date":"2025-06-08","ids":{"openalex":"https://openalex.org/W4413411858","doi":"https://doi.org/10.1145/3721145.3734529"},"language":"en","primary_location":{"id":"doi:10.1145/3721145.3734529","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3721145.3734529","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 39th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},"type":"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/A5100397018","display_name":"Hao Zhang","orcid":"https://orcid.org/0000-0003-1863-7440"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Hao Zhang","raw_affiliation_strings":["University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100415757","display_name":"Haibo Zhang","orcid":"https://orcid.org/0000-0002-3752-0806"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Haibo Zhang","raw_affiliation_strings":["University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063896934","display_name":"Chengpeng Xia","orcid":"https://orcid.org/0000-0002-9520-0229"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Chengpeng Xia","raw_affiliation_strings":["University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090297023","display_name":"Zhiyi Huang","orcid":"https://orcid.org/0000-0001-8561-2556"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Zhiyi Huang","raw_affiliation_strings":["University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005494911","display_name":"Yawen Chen","orcid":"https://orcid.org/0000-0001-7006-2459"},"institutions":[{"id":"https://openalex.org/I31746571","display_name":"UNSW Sydney","ror":"https://ror.org/03r8z3t63","country_code":"AU","type":"education","lineage":["https://openalex.org/I31746571"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Yawen Chen","raw_affiliation_strings":["University Of New South Wales, Sydney, Australia"],"affiliations":[{"raw_affiliation_string":"University Of New South Wales, Sydney, Australia","institution_ids":["https://openalex.org/I31746571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5039459434","display_name":"Amanda S. Barnard","orcid":"https://orcid.org/0000-0002-4784-2382"},"institutions":[{"id":"https://openalex.org/I118347636","display_name":"Australian National University","ror":"https://ror.org/019wvm592","country_code":"AU","type":"education","lineage":["https://openalex.org/I118347636"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Amanda Barnard","raw_affiliation_strings":["Australian National University, Canberra, Australia"],"affiliations":[{"raw_affiliation_string":"Australian National University, Canberra, Australia","institution_ids":["https://openalex.org/I118347636"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100397018"],"corresponding_institution_ids":["https://openalex.org/I80281795"],"apc_list":null,"apc_paid":null,"fwci":2.6916,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.91770489,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":null,"issue":null,"first_page":"1020","last_page":"1033"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12611","display_name":"Neural Networks and Reservoir Computing","score":0.9998000264167786,"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":0.9998000264167786,"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/T10767","display_name":"Advanced Photonic Communication Systems","score":0.9969000220298767,"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/T10299","display_name":"Photonic and Optical Devices","score":0.995199978351593,"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/training","display_name":"Training (meteorology)","score":0.6636836528778076},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5927351713180542},{"id":"https://openalex.org/keywords/rocket","display_name":"Rocket (weapon)","score":0.5807094573974609},{"id":"https://openalex.org/keywords/photonics","display_name":"Photonics","score":0.5235276222229004},{"id":"https://openalex.org/keywords/energy","display_name":"Energy (signal processing)","score":0.4676458537578583},{"id":"https://openalex.org/keywords/aerospace-engineering","display_name":"Aerospace engineering","score":0.34838616847991943},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.24147489666938782},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.17185384035110474},{"id":"https://openalex.org/keywords/optoelectronics","display_name":"Optoelectronics","score":0.13401362299919128}],"concepts":[{"id":"https://openalex.org/C2777211547","wikidata":"https://www.wikidata.org/wiki/Q17141490","display_name":"Training (meteorology)","level":2,"score":0.6636836528778076},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5927351713180542},{"id":"https://openalex.org/C187878255","wikidata":"https://www.wikidata.org/wiki/Q2037215","display_name":"Rocket (weapon)","level":2,"score":0.5807094573974609},{"id":"https://openalex.org/C20788544","wikidata":"https://www.wikidata.org/wiki/Q467054","display_name":"Photonics","level":2,"score":0.5235276222229004},{"id":"https://openalex.org/C186370098","wikidata":"https://www.wikidata.org/wiki/Q442787","display_name":"Energy (signal processing)","level":2,"score":0.4676458537578583},{"id":"https://openalex.org/C146978453","wikidata":"https://www.wikidata.org/wiki/Q3798668","display_name":"Aerospace engineering","level":1,"score":0.34838616847991943},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.24147489666938782},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.17185384035110474},{"id":"https://openalex.org/C49040817","wikidata":"https://www.wikidata.org/wiki/Q193091","display_name":"Optoelectronics","level":1,"score":0.13401362299919128},{"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/C153294291","wikidata":"https://www.wikidata.org/wiki/Q25261","display_name":"Meteorology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3721145.3734529","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3721145.3734529","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 39th ACM International Conference on Supercomputing","raw_type":"proceedings-article"},{"id":"pmh:oai:openresearch-repository.anu.edu.au:1885/733802617","is_oa":false,"landing_page_url":"https://hdl.handle.net/1885/733802617","pdf_url":null,"source":{"id":"https://openalex.org/S4306402539","display_name":"ANU Open Research (Australian National University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I118347636","host_organization_name":"Australian National University","host_organization_lineage":["https://openalex.org/I118347636"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.8600000143051147,"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W39299451","https://openalex.org/W2053325738","https://openalex.org/W2108598243","https://openalex.org/W2194775991","https://openalex.org/W2527744069","https://openalex.org/W2588191434","https://openalex.org/W2751720879","https://openalex.org/W2752849906","https://openalex.org/W2758760680","https://openalex.org/W2884282476","https://openalex.org/W2886758751","https://openalex.org/W2945546236","https://openalex.org/W2954910491","https://openalex.org/W2963748441","https://openalex.org/W3003967059","https://openalex.org/W3016633211","https://openalex.org/W3016874508","https://openalex.org/W3023058991","https://openalex.org/W3048323674","https://openalex.org/W3099250172","https://openalex.org/W3103837983","https://openalex.org/W3106247435","https://openalex.org/W3120016950","https://openalex.org/W3120165331","https://openalex.org/W3131487381","https://openalex.org/W3135493527","https://openalex.org/W3135890712","https://openalex.org/W3163993441","https://openalex.org/W3166718367","https://openalex.org/W3187588258","https://openalex.org/W3196795730","https://openalex.org/W3208633927","https://openalex.org/W3213945219","https://openalex.org/W4225796373","https://openalex.org/W4283652620","https://openalex.org/W4290716753","https://openalex.org/W4293243607","https://openalex.org/W4306902080","https://openalex.org/W4312077423","https://openalex.org/W4380874786","https://openalex.org/W4386365329","https://openalex.org/W4401211562","https://openalex.org/W4404238186"],"related_works":["https://openalex.org/W230091440","https://openalex.org/W2233261550","https://openalex.org/W2360879373","https://openalex.org/W2810751659","https://openalex.org/W2355187745","https://openalex.org/W258997015","https://openalex.org/W2997094352","https://openalex.org/W2947562066","https://openalex.org/W4387400414","https://openalex.org/W2990912121"],"abstract_inverted_index":{"In":[0],"recent":[1],"years,":[2],"the":[3,34,41,52,73,125,146,170,173,187,193],"rapid":[4],"development":[5],"of":[6,17,37,54,127,172,201,212],"Deep":[7],"Neural":[8],"Networks":[9],"(DNNs)":[10],"has":[11,26],"posed":[12],"significant":[13],"challenges":[14],"in":[15,46],"terms":[16],"training":[18],"duration":[19],"and":[20,40,56,84,108,165,192,204,215],"costs.":[21],"High-frequency,":[22],"low-power":[23,116],"photonic":[24,47,68,117,166,195],"computing":[25],"emerged":[27],"as":[28],"a":[29,66,115,137,153],"highly":[30],"promising":[31],"solution.":[32],"However,":[33],"substantial":[35],"cost":[36],"data":[38,132],"conversion":[39],"limitations":[42],"introduced":[43],"by":[44,210],"noise":[45],"devices":[48],"continue":[49],"to":[50,101,142,168,186],"hinder":[51],"realization":[53],"high-precision":[55,88,107],"energy-efficient":[57],"DNN":[58,181],"training.":[59],"To":[60],"address":[61],"this":[62],"challenge,":[63],"we":[64,96,113,135,151],"propose":[65,136],"novel":[67],"accelerator,":[69],"ROCKET,":[70],"based":[71,80],"on":[72,81,178],"Residue":[74],"Number":[75],"System":[76],"(RNS).":[77],"RNS":[78],"is":[79],"modular":[82],"arithmetic":[83],"enables":[85],"support":[86],"for":[87],"computation":[89,148],"through":[90],"parallel":[91],"multi-path":[92],"low-precision":[93,109],"operations.":[94],"First,":[95],"leverage":[97],"specialized":[98],"lookup":[99],"tables":[100],"enable":[102],"high-throughput,":[103],"low-latency":[104],"conversions":[105],"between":[106],"numerical":[110],"representations.":[111],"Next,":[112],"design":[114],"accelerator":[118,196],"architecture":[119],"utilizing":[120],"intensity":[121],"modulators,":[122],"which":[123],"minimizes":[124],"number":[126],"computational":[128],"components":[129,167],"while":[130,207],"maximizing":[131],"reuse.":[133],"Subsequently,":[134],"hybrid":[138,157],"photonic-electronic":[139,147,158],"pipelined":[140],"dataflow":[141],"maximize":[143],"parallelism":[144],"within":[145],"path.":[149],"Finally,":[150],"develop":[152],"high-frequency":[154],"(4.096":[155],"GHz)":[156],"prototype":[159],"using":[160],"FPGA,":[161],"Radio":[162],"Frequency":[163],"(RF),":[164],"validate":[169],"feasibility":[171],"ROCKET.":[174],"Our":[175],"large-scale":[176],"simulations":[177],"seven":[179],"mainstream":[180],"models":[182],"show":[183],"that,":[184],"compared":[185],"A100":[188],"GPU,":[189],"TPU":[190],"v4,":[191],"state-of-the-art":[194],"Mirage,":[197],"ROCKET":[198],"achieves":[199],"speedups":[200],"33\u00d7,":[202],"243\u00d7,":[203],"198\u00d7,":[205],"respectively,":[206],"saving":[208],"energy":[209],"factors":[211],"64\u00d7,":[213],"204\u00d7,":[214],"142\u00d7.":[216]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-15T09:29:46.208133","created_date":"2025-10-10T00:00:00"}
