[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3489517.3530562acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
research-article
Open access

ADEPT: automatic differentiable DEsign of photonic tensor cores

Published: 23 August 2022 Publication History

Abstract

Photonic tensor cores (PTCs) are essential building blocks for optical artificial intelligence (AI) accelerators based on programmable photonic integrated circuits. PTCs can achieve ultra-fast and efficient tensor operations for neural network (NN) acceleration. Current PTC designs are either manually constructed or based on matrix decomposition theory, which lacks the adaptability to meet various hardware constraints and device specifications. To our best knowledge, automatic PTC design methodology is still unexplored. It will be promising to move beyond the manual design paradigm and "nurture" photonic neurocomputing with AI and design automation. Therefore, in this work, for the first time, we propose a fully differentiable framework, dubbed ADEPT, that can efficiently search PTC designs adaptive to various circuit footprint constraints and foundry PDKs. Extensive experiments show superior flexibility and effectiveness of the proposed ADEPT framework to explore a large PTC design space. On various NN models and benchmarks, our searched PTC topology outperforms prior manually-designed structures with competitive matrix representability, 2×-30× higher footprint compactness, and better noise robustness, demonstrating a new paradigm in photonic neural chip design. The code of ADEPT is available at link using the TorchONN library.

References

[1]
http://www.advmf.com/services/. Advanced Micro Foundry.
[2]
Q. Cheng, J. Kwon, M. Glick, M. Bahadori, L. P. Carloni, and K. Bergman. 2020. Silicon Photonics Codesign for Deep Learning. Proc. IEEE (2020).
[3]
William R. Clements, Peter C. Humphreys, Benjamin J. Metcalf, et al. 2018. Optimal Design for Universal Multiport Interferometers. Optica (2018).
[4]
Rodrigo Santa Cruz, Basura Fernando, Anoop Cherian, and Stephen Gould. 2017. DeepPermNet: Visual Permutation Learning. In Proc. CVPR.
[5]
Chenghao Feng, Jiaqi Gu, Hanqing Zhu, et al. 2021. Silicon photonic subspace neural chip for hardware-efficient deep learning. arXiv:2111.06705 (2021).
[6]
Jiaqi Gu, Zheng Zhao, Chenghao Feng, et al. 2020. Towards Area-Efficient Optical Neural Networks: an FFT-based architecture. In Proc. ASPDAC.
[7]
Jiaqi Gu, Zheng Zhao, Chenghao Feng, et al. 2020. Towards Hardware-Efficient Optical Neural Networks: Beyond FFT Architecture via Joint Learnability. IEEE TCAD (2020).
[8]
Jiaqi Gu, Zheng Zhao, Chenghao Feng, Hanqing Zhu, Ray T. Chen, and David Z. Pan. 2020. ROQ: A Noise-Aware Quantization Scheme Towards Robust Optical Neural Networks with Low-bit Controls. In Proc. DATE.
[9]
Mengquan Li, Zhongzhi Yu, Yongan Zhang, Yonggan Fu, and Yingyan Lin. 2021. O-HAS: Optical Hardware Accelerator Search for Boosting Both Acceleration Performance and Development Speed. In Proc. ICCAD.
[10]
Hanxiao Liu, Karen Simonyan, and Yiming Yang. 2018. DARTS: Differentiable Architecture Search. In Proc. ICLR.
[11]
Mario Miscuglio and Volker J. Sorger. 2020. Photonic Tensor Cores for Machine Learning. Applied Physics Review (2020).
[12]
Yuval Netzer, Tao Wang, Adam Coates, Alessandro Bissacco, et al. 2011. Reading Digits in Natural Images with Unsupervised Feature Learning. In Proc. NIPS.
[13]
Bhavin J. Shastri, Alexander N. Tait, T. Ferreira de Lima, Wolfram H. P. Pernice, Harish Bhaskaran, C. D. Wright, and Paul R. Prucnal. 2021. Photonics for Artificial Intelligence and Neuromorphic Computing. Nature Photonics (2021).
[14]
Yichen Shen, Nicholas C. Harris, Scott Skirlo, et al. 2017. Deep Learning with Coherent Nanophotonic Circuits. Nature Photonics (2017).
[15]
Erman Timurdogan, Zhan Su, Christopher V. Poulton, et al. 2018. AIM Process Design Kit (AIMPDKv2.0): Silicon Photonics Passive and Active Component Libraries on a 300mm Wafer. In Optical Fiber Communication Conference.
[16]
Bichen Wu, Xiaoliang Dai, Peizhao Zhang, Yanghan Wang, Fei Sun, Yiming Wu, Yuandong Tian, et al. 2019. FBNet: Hardware-aware Efficient Convnet Design via Differentiable Neural Architecture Search. In Proc. CVPR.
[17]
Zheng Zhao, Jiaqi Gu, Zhoufeng Ying, et al. 2019. Design Technology for Scalable and Robust Photonic Integrated Circuits. In Proc. ICCAD.

Cited By

View all
  • (2024)Integrated multi-operand optical neurons for scalable and hardware-efficient deep learningNanophotonics10.1515/nanoph-2023-055413:12(2193-2206)Online publication date: 8-Jan-2024
  • (2024)Photonic-Electronic Integrated Circuits for High-Performance Computing and AI AcceleratorsJournal of Lightwave Technology10.1109/JLT.2024.342771642:22(7834-7859)Online publication date: 15-Nov-2024
  • (2024)Noise-resilient designs and analysis for optical neural networksNeuromorphic Computing and Engineering10.1088/2634-4386/ad836fOnline publication date: 4-Oct-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '22: Proceedings of the 59th ACM/IEEE Design Automation Conference
July 2022
1462 pages
ISBN:9781450391429
DOI:10.1145/3489517
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 August 2022

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

DAC '22
Sponsor:
DAC '22: 59th ACM/IEEE Design Automation Conference
July 10 - 14, 2022
California, San Francisco

Acceptance Rates

Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)280
  • Downloads (Last 6 weeks)46
Reflects downloads up to 11 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Integrated multi-operand optical neurons for scalable and hardware-efficient deep learningNanophotonics10.1515/nanoph-2023-055413:12(2193-2206)Online publication date: 8-Jan-2024
  • (2024)Photonic-Electronic Integrated Circuits for High-Performance Computing and AI AcceleratorsJournal of Lightwave Technology10.1109/JLT.2024.342771642:22(7834-7859)Online publication date: 15-Nov-2024
  • (2024)Noise-resilient designs and analysis for optical neural networksNeuromorphic Computing and Engineering10.1088/2634-4386/ad836fOnline publication date: 4-Oct-2024
  • (2023)Rubik's optical neural networksProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/847(7197-7206)Online publication date: 19-Aug-2023
  • (2023)Photonic tensor core machine learning acceleratorAI and Optical Data Sciences IV10.1117/12.2647179(30)Online publication date: 15-Mar-2023
  • (2022)Fuse and MixProceedings of the 41st IEEE/ACM International Conference on Computer-Aided Design10.1145/3508352.3549449(1-9)Online publication date: 30-Oct-2022

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media