Invention Grant
- Patent Title: Hardware accelerator engine
-
Application No.: US15423279Application Date: 2017-02-02
-
Publication No.: US12073308B2Publication Date: 2024-08-27
- Inventor: Thomas Boesch , Giuseppe Desoli
- Applicant: STMICROELECTRONICS S.R.L. , STMICROELECTRONICS INTERNATIONAL N.V.
- Applicant Address: IT Agrate Brianza
- Assignee: STMICROELECTRONICS INTERNATIONAL N.V.,STMICROELECTRONICS S.r.l
- Current Assignee: STMICROELECTRONICS INTERNATIONAL N.V.,STMICROELECTRONICS S.r.l
- Current Assignee Address: NL Schiphol; IT Agrate Brianza
- Agency: Seed IP Law Group LLP
- Priority: IN 1711000422 2017.01.04
- Main IPC: G06N3/063
- IPC: G06N3/063 ; G06F30/327 ; G06F30/34 ; G06F30/347 ; G06N3/044 ; G06N3/045 ; G06N3/0464 ; G06N3/047 ; G06N3/084 ; G06N20/00 ; G06N20/10 ; G06F9/445 ; G06F13/40 ; G06F15/78 ; G06F115/02 ; G06F115/08 ; G06N3/04 ; G06N3/08 ; G06N7/01

Abstract:
Embodiments are directed towards a hardware accelerator engine that supports efficient mapping of convolutional stages of deep neural network algorithms. The hardware accelerator engine includes a plurality of convolution accelerators, and each one of the plurality of convolution accelerators includes a kernel buffer, a feature line buffer, and a plurality of multiply-accumulate (MAC) units. The MAC units are arranged to multiply and accumulate data received from both the kernel buffer and the feature line buffer. The hardware accelerator engine also includes at least one input bus coupled to an output bus port of a stream switch, at least one output bus coupled to an input bus port of the stream switch, or at least one input bus and at least one output bus hard wired to respective output bus and input bus ports of the stream switch.
Public/Granted literature
- US20180189641A1 HARDWARE ACCELERATOR ENGINE Public/Granted day:2018-07-05
Information query