Processor with architectural neural network execution unit

GG Henry, T Parks - US Patent 10,275,394, 2019 - Google Patents
(57) ABSTRACT A processor has an instruction fetch unit that fetches ISA instructions from
memory and execution units that perform operations on instruction operands to generate …

Processor with hybrid coprocessor/execution unit neural network unit

GG Henry, T Parks - US Patent 10,585,848, 2020 - Google Patents
(57) ABSTRACT A processor includes a front-end portion that issues instruc-tions to
execution units that execute the issued instructions. A hardware neural network unit (NNU) …

Processor with memory array operable as either cache memory or neural network unit memory

GG Henry, DR Reed - US Patent 10,664,751, 2020 - Google Patents
A processor comprising a mode indicator, a plurality of processing cores, and a neural
network unit (NNU), comprising a memory array, an array of neural processing units (NPU) …

Device for implementing artificial neural network with separate computation units

F Shaoxia, SUI Lingzhi, Q Yu, W Junbin… - US Patent …, 2021 - Google Patents
The present disclosure relates to a processor for implement ing artificial neural networks, for
example, convolutional neural networks. The processor includes a memory control ler …

Processor with memory array operable as either victim cache or neural network unit memory

GG Henry, DR Reed - US Patent 10,423,876, 2019 - Google Patents
A processor comprises a neural network unit (NNU) and a processing complex (PC)
comprising a processing core and cache memory. The NNU comprises neural processing …

Processor with memory array operable as either last level cache slice or neural network unit memory

GG Henry, DR Reed - US Patent 10,430,706, 2019 - Google Patents
A processor comprising a plurality of processing cores, a last level cache memory (LLC)
shared by the plurality of processing cores, and a neural network unit (NNU) comprising an …

Neural network processing system having multiple processors and a neural network accelerator

X Teng, A Ng, A Sirasao, E Delaye - US Patent 11,222,256, 2022 - Google Patents
At least one neural network accelerator performs operations of a first subset of layers of a
neural network on an input data set, generates an intermediate data set, and stores the inter …

Neural network processor

H Kim, B Gu, J Kang, LEE Changman - US Patent 10,698,730, 2020 - Google Patents
A processing unit for neural network processing includes: an instruction memory that stores
tasks including one or more instructions; a data memory that stores data related to the tasks; …

Neural network processor using compression and decompression of activation data to reduce memory bandwidth utilization

JL Corkery, BE Lundell, LM Wall, CB McBRIDE… - US Patent …, 2022 - Google Patents
(57) ABSTRACT A deep neural network (“DNN”) module compresses and decompresses
neuron-generated activation data to reduce the utilization of memory bus bandwidth. The …

Multi-operation neural network unit

GG Henry, T Parks - US Patent 10,366,050, 2019 - Google Patents
A neural network unit (NNU) includes N neural processing units (NPU). Each NPU has an
arithmetic unit and an accumulator. First and second multiplexed registers of the N NPUs …