2022
DOI: 10.1515/nanoph-2022-0441
|View full text |Cite
|
Sign up to set email alerts
|

A large scale photonic matrix processor enabled by charge accumulation

Abstract: Integrated neuromorphic photonic circuits aim to power complex artificial neural networks (ANNs) in an energy and time efficient way by exploiting the large bandwidth and the low loss of photonic structures. However, scaling photonic circuits to match the requirements of modern ANNs still remains challenging. In this perspective, we give an overview over the usual sizes of matrices processed in ANNs and compare them with the capability of existing photonic matrix processors. To address shortcomings of existing… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(5 citation statements)
references
References 31 publications
0
5
0
Order By: Relevance
“…At a fundamental level, CNNs are based on linear matrix-vector multiplications. 15 Image edge detection, similarly, involves the use of a kernel that moves across the pixel values of an image, producing a convoluted output. This output results from the multiplication of the flattened image (vector) and the kernel (matrix), as illustrated in Figure 1 a).…”
Section: Convolution Processingmentioning
confidence: 99%
“…At a fundamental level, CNNs are based on linear matrix-vector multiplications. 15 Image edge detection, similarly, involves the use of a kernel that moves across the pixel values of an image, producing a convoluted output. This output results from the multiplication of the flattened image (vector) and the kernel (matrix), as illustrated in Figure 1 a).…”
Section: Convolution Processingmentioning
confidence: 99%
“…From Section IV-A, the stochastic multiplication bit-streams generated by OSMs are guided to a PCA, where they are accumulated to generate a binary output value equivalent to the VDP result. Our PCA is inspired from the time integrating receiver (TIR) design from [37] and the photodetector-based optical-pulse accumulator design from [38]. A PCA circuit, shown in Fig 4(c), has two stages: (i) a stochastic-to-analog conversion stage; (ii) an analog-to-binary conversion stage.…”
Section: Photo Charge Accumulator (Pca)mentioning
confidence: 99%
“…Optical MVM is usually implemented using photonic integrated circuits (PICs), such as in. [2][3][4][5][6][7][8] However, to make any computing architecture comparable to existing hardware solutions, it must meet the standards regarding size, robustness, scaling, and accuracy. Many of these are limited by fabrication errors and crosstalk (XT) effects in PICs.…”
Section: Introductionmentioning
confidence: 99%