Hardware architecture of photon tensor kernel integrated circuit for matrix calculation and neural network training method thereof

A technology of neural network training and integrated circuit, applied in the field of neural network, can solve few problems such as structure and proposal of neural network training, achieve the effect of avoiding loss and crosstalk, and improving efficiency

Active Publication Date: 2020-09-29
SHANGHAI JIAO TONG UNIV
View PDF6 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in many photonic neural network architectures, a lot of attention is paid to neural network reasoning, and few architectures for neural network training are proposed.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hardware architecture of photon tensor kernel integrated circuit for matrix calculation and neural network training method thereof
  • Hardware architecture of photon tensor kernel integrated circuit for matrix calculation and neural network training method thereof
  • Hardware architecture of photon tensor kernel integrated circuit for matrix calculation and neural network training method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and examples, and detailed implementation methods and structures are given, but the scope of protection of the present invention is not limited to the following examples.

[0044] see figure 1 , the figure describes the composition and connection of the components of the embodiment of the photonic tensor core of the present invention. It can be seen from the figure that the photon tensor core integrated circuit architecture used for neural network training in the present invention has a main structure including a pulse light source 100, a beam splitter array 200, an A matrix modulator array 300, a B matrix modulator array 400, and an interlayer coupler The array 500, the upper bus waveguide 600, the lower bus waveguide 700, and the dot product unit array 800 are composed. Q takes the value of 4 in the embodiment.

[0045] A pulsed light sour...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a hardware architecture of a photon tensor kernel integrated circuit for matrix calculation and a neural network training method thereof. Based on the photoelectric hybrid coherent detection and electron accumulation principle, an integrated photon dot product calculation unit (hereinafter referred to as DPU) is realized, and the DPU is arranged in an array manner to form large-scale parallelized matrix multiplication calculation hardware, namely a tensor kernel. Through the design of a double-layer fan-in waveguide bus, the interconnection of two-dimensional large-scale DPU arrays is realized. The invention further specifically provides a method for applying the photon tensor kernel integrated circuit to neural network training. According to the invention, high-speed data loading and high-speed matrix calculation are realized, a wooden barrel short board effect caused by mismatching of photoelectric clock rates is avoided, due to the double-layer waveguide busdesign, waveguide crossing loss and crosstalk are avoided; and the hardware architecture can be applied to all algorithms including matrix calculation, including neural network reasoning and training.

Description

technical field [0001] The invention relates to a neural network, in particular to a photon tensor core integrated circuit architecture and a neural network training method thereof. [0002] technical background [0003] As the most basic linear mathematical calculation, matrix calculation is the core calculation unit of modern algorithms and is widely used in many systems including artificial intelligence, machine learning, automatic control, and communication systems. Especially in neural network calculations (including reasoning and training), matrix calculations are widely used and become the most computationally intensive part of neural networks. In recent years, with the development of deep learning and neural network technology, the required matrix computing resources have doubled every three and a half months, which has gradually tightened the hardware conditions supporting neural network computing. In traditional general-purpose computers, matrix calculations are pe...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/16G06N3/04G06N3/08G06F9/30
CPCG06F17/16G06N3/084G06F9/30007G06N3/045
Inventor 邹卫文徐绍夫
Owner SHANGHAI JIAO TONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products