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) …

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 …

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) …

Selective designation of multiple cores as bootstrap processor in a multi-core microprocessor

GG Henry, S Gaskins - US Patent 9,971,605, 2018 - Google Patents
A microprocessor includes an indicator and a plurality of processing cores. Each of the
plurality of processing cores is configured to sample the indicator. When the indicator …

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 …

Dependency matrix with reduced area and power consumption

S Islam, MD Brown, BP Christensen, SG Chu… - US Patent …, 2012 - Google Patents
A processor having a dependency matrix comprises a first array comprising a plurality of first
cells. A second array couples to the first array and comprises a plurality of second cells. A …

Weight-shifting mechanism for convolutional neural networks

AJ Falcon, M Lupon, EH Abellanas… - US Patent App. 14 …, 2016 - Google Patents
A processor includes a processor core and a calculation cir cuit. The processor core
includes logic determine a set of weights for use in a convolutional neural network (CNN) …

Device for implementing artificial neural network with flexible buffer pool structure

F Shaoxia, SUI Lingzhi, Q Yu, W Junbin… - US Patent …, 2020 - Google Patents
The present disclosure relates to a processor for implementing artificial neural networks, for
example, convolutional neural networks. The processor includes a memory controller group …