ARITHMETIC APPARATUS, OPERATING METHOD THEREOF, AND NEURAL NETWORK PROCESSOR

    公开(公告)号:US20250077182A1

    公开(公告)日:2025-03-06

    申请号:US18953922

    申请日:2024-11-20

    Abstract: An arithmetic apparatus includes a first operand holding circuit configured to output a first operand according to a clock signal, generate an indicator signal based on bit values of high-order bit data including a most significant bit of the first operand, and gate the clock signal based on the indicator signal, the clock signal being applied to a flip-flop latching the high-order bit data of the first operand; a second operand holding circuit configured to output a second operand according to the clock signal; and an arithmetic circuit configured to perform data gating on the high-order bit data of the first operand based on the indicator signal and output an operation result by performing an operation using a modified first operand resulting from the data gating and the second operand.

    APPARATUS AND METHOD WITH NEURAL NETWORK

    公开(公告)号:US20220335284A1

    公开(公告)日:2022-10-20

    申请号:US17848007

    申请日:2022-06-23

    Abstract: A neural network apparatus includes a plurality of node buffers connected to a node lane and configured to store input node data by a predetermined bit size; a plurality of weight buffers connected to a weight lane and configured to store weights; and one or more processors configured to: generate first and second split data by splitting the input node data by the predetermined bit size, store the first and second split data in the node buffers, output the first split data to an operation circuit for a neural network operation on an index-by-index basis, shift the second split data, and output the second split data to the operation circuit on the index-by-index basis.

    METHODS AND SYSTEMS WITH CONVOLUTIONAL NEURAL NETWORK (CNN) PERFORMANCE

    公开(公告)号:US20210027151A1

    公开(公告)日:2021-01-28

    申请号:US16935500

    申请日:2020-07-22

    Abstract: A processor-implemented method for generating Output Feature Map (OFM) channels using a Convolutional Neural Network (CNN), include a plurality of kernels, includes generating at least one encoded Similar or Identical Inter-Kernel Weight (S/I-IKW) stream, converting, similar and identical weights in the at least one non-pivot kernel to zero to introduce sparsity into the at least one non-pivot kernel, broadcasting at least one value to the at least one non-pivot kernel, and generating at least one OFM channel by accumulating an at least one previous OFM value with any one or any combination of any two or more of a convolution of non-zero weights of the pivot kernel and pixels of the Input Feature Map (IFM), the at least one broadcasted value, and a convolution of non-zero weights of the at least one non-pivot kernel and pixels of the IFM.

    NEURAL PROCESSING DEVICE AND OPERATION METHOD OF THE NEURAL PROCESSING DEVICE

    公开(公告)号:US20220284274A1

    公开(公告)日:2022-09-08

    申请号:US17376516

    申请日:2021-07-15

    Abstract: A neural processing device includes a first memory configured to store universal data, a second memory distinguished from the first memory and having a capacity less than that of the first memory, a bandwidth control path configured to reconfigure a memory bandwidth for memory clients to use one of the first memory and the second memory based on a control signal, and a control logic configured to calculate a target capacity for data of a target client of the memory clients determined based on a layer configuration of an artificial neural network, and generate the control signal to store the data of the target client in the second memory based on a result of comparing the target capacity and the capacity of the second memory.

    ARITHMETIC APPARATUS, OPERATING METHOD THEREOF, AND NEURAL NETWORK PROCESSOR

    公开(公告)号:US20210174179A1

    公开(公告)日:2021-06-10

    申请号:US16989391

    申请日:2020-08-10

    Abstract: An arithmetic apparatus includes a first operand holding circuit configured to output a first operand according to a clock signal, generate an indicator signal based on bit values of high-order bit data including a most significant bit of the first operand, and gate the clock signal based on the indicator signal, the clock signal being applied to a flip-flop latching the high-order bit data of the first operand; a second operand holding circuit configured to output a second operand according to the clock signal; and an arithmetic circuit configured to perform data gating on the high-order bit data of the first operand based on the indicator signal and output an operation result by performing an operation using a modified first operand resulting from the data gating and the second operand.

    METHOD AND APPARATUS FOR PROCESSING CONVOLUTION OPERATION IN NEURAL NETWORK

    公开(公告)号:US20190171930A1

    公开(公告)日:2019-06-06

    申请号:US16158660

    申请日:2018-10-12

    Abstract: Provided are a method and apparatus for processing a convolution operation in a neural network, the method includes determining operands from input feature maps and kernels, on which a convolution operation is to be performed, dispatching operand pairs combined from the determined operands to multipliers in a convolution operator, generating outputs by performing addition and accumulation operations with respect to results of multiplication operations, and obtaining pixel values of output feature maps corresponding to a result of the convolution operation based on the generated outputs.

Patent Agency Ranking