METHOD FOR SORTING DATA IN MULTI-CORE OR SINGLE-CORE PROCESSOR

    公开(公告)号:US20240168712A1

    公开(公告)日:2024-05-23

    申请号:US18284667

    申请日:2022-06-24

    发明人: Xiaocheng LUO

    IPC分类号: G06F7/08 G06F17/18

    CPC分类号: G06F7/08 G06F17/18

    摘要: A system for sorting data in a single-core processor and a multi-core processor is included in a combined processing apparatus. The combined processing apparatus further includes a general interconnection interface and other processing apparatus. The computing apparatus interacts with other processing apparatus to jointly complete a computing operation specified by a user. The combined processing apparatus further includes a storage apparatus. The storage apparatus is connected to the apparatus and other processing apparatus, respectively. The storage apparatus is configured to store data of the apparatus and other processing apparatus. A solution of the present disclosure improves efficiency of various operations in data processing fields including, for example, an artificial intelligence field, thus reducing overall overheads and costs of the operations.

    Network-on-chip data processing method and device

    公开(公告)号:US11971836B2

    公开(公告)日:2024-04-30

    申请号:US17564366

    申请日:2021-12-29

    CPC分类号: G06F13/4068 G06N3/04

    摘要: The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved.

    Counting elements in neural network input data

    公开(公告)号:US11734002B2

    公开(公告)日:2023-08-22

    申请号:US16697687

    申请日:2019-11-27

    摘要: The present disclosure provides a counting device and counting method. The device includes a storage unit, a counting unit, and a register unit, where the storage unit may be connected to the counting unit for storing input data to be counted and storing a number of elements satisfying a given condition in the input data after counting; the register unit may be configured to store an address where input data to be counted is stored in the storage unit; and the counting unit may be connected to the register unit, and may be configured to acquire a counting instruction, read a storage address of the input data to be counted in the register unit according to the counting instruction, acquire corresponding input data to be counted in the storage unit, perform statistical counting on a number of elements in the input data to be counted that satisfy the given condition, and obtain a counting result. The counting device and the method may improve the computation efficiency by writing an algorithm of counting a number of elements that satisfy a given condition in input data into an instruction form.

    NETWORK-ON-CHIP DATA PROCESSING METHOD AND DEVICE

    公开(公告)号:US20220156216A1

    公开(公告)日:2022-05-19

    申请号:US17564398

    申请日:2021-12-29

    IPC分类号: G06F13/40 G06N3/04

    摘要: The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system, and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved.

    NETWORK-ON-CHIP DATA PROCESSING METHOD AND DEVICE

    公开(公告)号:US20220138138A1

    公开(公告)日:2022-05-05

    申请号:US17564389

    申请日:2021-12-29

    IPC分类号: G06F13/40 G06N3/04

    摘要: The present application relates to a network-on-chip data processing method. The method is applied to a network-on-chip processing system, the network-on-chip processing system is used for executing machine learning calculation, and the network-on-chip processing system comprises a storage device and a calculation device. The method comprises: accessing the storage device in the network-on-chip processing system by means of a first calculation device in the network-on-chip processing system and obtaining first operation data; performing an operation on the first operation data by means of the first calculation device to obtain a first operation result; and sending the first operation result to a second calculation device in the network-on-chip processing system. According to the method, operation overhead can be reduced and data read/write efficiency can be improved.