Ultra-high density and nonvolatile nanophotonic convolution processing unit

Photonic convolution processing units are the core components of photonic neural networks (PNNs). Traditionally, for an N × N photonic convolution processing unit, it typically requires O(N2) or O(Nlog2N) cascaded photonic devices, which leads to larger sizes and lower density. Therefore, nanophoton...

Full description

Bibliographic Details
Main Authors: Zhicheng Wang, Junbo Feng, Zheng Peng, Yuqing Zhang, Yilu Wu, Yuqi Hu, Jiagui Wu, Junbo Yang
Format: Article
Language:English
Published: Elsevier 2023-12-01
Series:Results in Physics
Online Access:http://www.sciencedirect.com/science/article/pii/S2211379723009919
_version_ 1797430090061053952
author Zhicheng Wang
Junbo Feng
Zheng Peng
Yuqing Zhang
Yilu Wu
Yuqi Hu
Jiagui Wu
Junbo Yang
author_facet Zhicheng Wang
Junbo Feng
Zheng Peng
Yuqing Zhang
Yilu Wu
Yuqi Hu
Jiagui Wu
Junbo Yang
author_sort Zhicheng Wang
collection DOAJ
description Photonic convolution processing units are the core components of photonic neural networks (PNNs). Traditionally, for an N × N photonic convolution processing unit, it typically requires O(N2) or O(Nlog2N) cascaded photonic devices, which leads to larger sizes and lower density. Therefore, nanophotonic neural networks (N-PNN) with high density are highly attractive. In this work, we propose an ultra-high density and nonvolatile N-PNN scheme, requiring only a compact photonic device to represent all weight values in the N × N convolution kernel, which results in a computational density of more than 5 petaflop operations per second per square millimeter (POPS/mm2) under ideal conditions. The footprints of the proposed 2 × 2 and 3 × 3 nanophotonic convolution processing units are only 4 × 4 μm2 and 6 × 6 μm2, respectively. Moreover, based on these two types of units, the N-PNN achieves image classification and recognition capabilities comparable to traditional computers. In addition, Owing to its lower insertion loss, our approach holds great significance for the scalability and on-chip integration of large-scale N-PNNs. This facilitated the integration of N-PNNs with existing electronic systems.
first_indexed 2024-03-09T09:22:36Z
format Article
id doaj.art-e5ad74e071c6499c944d19af5b80c4ed
institution Directory Open Access Journal
issn 2211-3797
language English
last_indexed 2024-03-09T09:22:36Z
publishDate 2023-12-01
publisher Elsevier
record_format Article
series Results in Physics
spelling doaj.art-e5ad74e071c6499c944d19af5b80c4ed2023-12-02T06:59:41ZengElsevierResults in Physics2211-37972023-12-0155107198Ultra-high density and nonvolatile nanophotonic convolution processing unitZhicheng Wang0Junbo Feng1Zheng Peng2Yuqing Zhang3Yilu Wu4Yuqi Hu5Jiagui Wu6Junbo Yang7College of Artificial Intelligence, Southwest University, Chongqing 400715, China; Center of Material Science, National University of Defense Technology, Changsha 410073, ChinaUnited Microelectronics Center Co., Ltd, Chongqing 401332, ChinaCollege of Artificial Intelligence, Southwest University, Chongqing 400715, China; Center of Material Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Artificial Intelligence, Southwest University, Chongqing 400715, China; Center of Material Science, National University of Defense Technology, Changsha 410073, ChinaCollege of Artificial Intelligence, Southwest University, Chongqing 400715, ChinaCollege of Artificial Intelligence, Southwest University, Chongqing 400715, ChinaSchool of Physical Science and Technology, Southwest University, Chongqing 400715, China; Corresponding author.Center of Material Science, National University of Defense Technology, Changsha 410073, China; Corresponding author.Photonic convolution processing units are the core components of photonic neural networks (PNNs). Traditionally, for an N × N photonic convolution processing unit, it typically requires O(N2) or O(Nlog2N) cascaded photonic devices, which leads to larger sizes and lower density. Therefore, nanophotonic neural networks (N-PNN) with high density are highly attractive. In this work, we propose an ultra-high density and nonvolatile N-PNN scheme, requiring only a compact photonic device to represent all weight values in the N × N convolution kernel, which results in a computational density of more than 5 petaflop operations per second per square millimeter (POPS/mm2) under ideal conditions. The footprints of the proposed 2 × 2 and 3 × 3 nanophotonic convolution processing units are only 4 × 4 μm2 and 6 × 6 μm2, respectively. Moreover, based on these two types of units, the N-PNN achieves image classification and recognition capabilities comparable to traditional computers. In addition, Owing to its lower insertion loss, our approach holds great significance for the scalability and on-chip integration of large-scale N-PNNs. This facilitated the integration of N-PNNs with existing electronic systems.http://www.sciencedirect.com/science/article/pii/S2211379723009919
spellingShingle Zhicheng Wang
Junbo Feng
Zheng Peng
Yuqing Zhang
Yilu Wu
Yuqi Hu
Jiagui Wu
Junbo Yang
Ultra-high density and nonvolatile nanophotonic convolution processing unit
Results in Physics
title Ultra-high density and nonvolatile nanophotonic convolution processing unit
title_full Ultra-high density and nonvolatile nanophotonic convolution processing unit
title_fullStr Ultra-high density and nonvolatile nanophotonic convolution processing unit
title_full_unstemmed Ultra-high density and nonvolatile nanophotonic convolution processing unit
title_short Ultra-high density and nonvolatile nanophotonic convolution processing unit
title_sort ultra high density and nonvolatile nanophotonic convolution processing unit
url http://www.sciencedirect.com/science/article/pii/S2211379723009919
work_keys_str_mv AT zhichengwang ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT junbofeng ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT zhengpeng ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT yuqingzhang ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT yiluwu ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT yuqihu ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT jiaguiwu ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit
AT junboyang ultrahighdensityandnonvolatilenanophotonicconvolutionprocessingunit