Invention Publication
- Patent Title: ITERATION ENGINE FOR THE COMPUTATION OF LARGE KERNELS IN CONVOLUTIONAL ACCELERATORS
-
Application No.: EP23177863.0Application Date: 2023-06-07
-
Publication No.: EP4303771A1Publication Date: 2024-01-10
- Inventor: DE VITA, Antonio , BOESCH, Thomas , DESOLI, Giuseppe
- Applicant: STMicroelectronics S.r.l. , STMicroelectronics International N.V.
- Applicant Address: IT 20864 Agrate Brianza (MB) Via C. Olivetti, 2; CH 1228 Plan-les-Ouates, Geneva Chemin du Champ des Filles 39
- Agency: Campogiani, Giovanna
- Priority: US202217859769 20220707
- Main IPC: G06N3/063
- IPC: G06N3/063 ; G06N3/0464 ; G06N3/0985
Abstract:
A convolutional accelerator (112) includes a feature line buffer, a kernel buffer, a multiply-accumulate cluster, and iteration control circuitry (114). The convolutional accelerator (112), in operation, convolves a kernel with a streaming feature data tensor. The convolving includes decomposing the kernel into a plurality of sub-kernels and iteratively convolving the sub-kernels with respective sub-tensors of the streamed feature data tensor. The iteration control circuitry (114), in operation, defines respective windows of the streamed feature data tensors, the windows corresponding to the sub-tensors.
Information query