-
公开(公告)号:US11169803B2
公开(公告)日:2021-11-09
申请号:US16714899
申请日:2019-12-16
发明人: Yao Zhang , Bingrui Wang
IPC分类号: G06F9/30 , G06F7/491 , G06N20/00 , G06F16/901 , G06F13/28 , G06N3/02 , G06N3/08 , G06F9/38 , G06F12/0871 , G06N3/063 , G06F17/16
摘要: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
-
公开(公告)号:US12093148B2
公开(公告)日:2024-09-17
申请号:US17547972
申请日:2021-12-10
发明人: Shaoli Liu , Xiaofu Meng , Xishan Zhang , Jiaming Guo , Di Huang , Yao Zhang , Yu Chen , Chang Liu
CPC分类号: G06F11/1476 , G06N3/047 , G06N3/08 , G06F2201/81 , G06F2201/865
摘要: The technical solution involves a board card including a storage component, an interface apparatus, a control component, and an artificial intelligence chip. The artificial intelligence chip is connected to the storage component, the control component, and the interface apparatus, respectively; the storage component is used to store data; the interface apparatus is used to implement data transfer between the artificial intelligence chip and an external device; and the control component is used to monitor a state of the artificial intelligence chip. The board card is used to perform an artificial intelligence operation.
-
公开(公告)号:US11971836B2
公开(公告)日:2024-04-30
申请号:US17564366
申请日:2021-12-29
发明人: Yao Zhang , Shaoli Liu , Jun Liang , Yu Chen
IPC分类号: G06F21/85 , G06F13/40 , G06F30/327 , G06N3/04
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.
-
公开(公告)号:US11720357B2
公开(公告)日:2023-08-08
申请号:US16714915
申请日:2019-12-16
发明人: Yao Zhang , Bingrui Wang
IPC分类号: G06F9/30 , G06F7/491 , G06N20/00 , G06F16/901 , G06F13/28 , G06N3/02 , G06N3/08 , G06F9/38 , G06F12/0871 , H03M7/24 , G06N3/063 , G06F17/16
CPC分类号: G06F9/30025 , G06F7/491 , G06F9/3001 , G06F9/30014 , G06F9/30036 , G06F9/30181 , G06F9/3838 , G06F12/0871 , G06F13/28 , G06F16/9027 , G06N3/02 , G06N3/08 , G06N20/00 , H03M7/24 , G06F9/30101 , G06F9/3873 , G06F9/3877 , G06F17/16 , G06N3/063
摘要: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
-
公开(公告)号:US12073215B2
公开(公告)日:2024-08-27
申请号:US16714946
申请日:2019-12-16
发明人: Yao Zhang , Bingrui Wang
IPC分类号: G06F9/30 , G06F7/491 , G06F9/38 , G06F12/0871 , G06F13/28 , G06F16/901 , G06N3/02 , G06N3/08 , G06N20/00 , H03M7/24 , G06F17/16 , G06N3/063
CPC分类号: G06F9/30025 , G06F7/491 , G06F9/3001 , G06F9/30014 , G06F9/30036 , G06F9/30181 , G06F9/3838 , G06F12/0871 , G06F13/28 , G06F16/9027 , G06N3/02 , G06N3/08 , G06N20/00 , H03M7/24 , G06F9/30101 , G06F9/3873 , G06F9/3877 , G06F17/16 , G06N3/063
摘要: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
-
公开(公告)号:US12061564B2
公开(公告)日:2024-08-13
申请号:US17564560
申请日:2021-12-29
发明人: Shaoli Liu , Zhen Li , Yao Zhang
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.
-
公开(公告)号:US11841816B2
公开(公告)日:2023-12-12
申请号:US17564389
申请日:2021-12-29
发明人: Yao Zhang , Shaoli Liu , Jun Liang , Yu Chen
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.
-
公开(公告)号:US11836497B2
公开(公告)日:2023-12-05
申请号:US16075836
申请日:2018-07-23
发明人: Bingrui Wang , Shengyuan Zhou , Yao Zhang
CPC分类号: G06F9/30181 , G06F9/3001 , G06F9/30007 , G06F9/30036 , G06F9/30145 , G06F17/16 , G06N3/063
摘要: There is provides an operation module, which includes a memory, a register unit, a dependency relationship processing unit, an operation unit, and a control unit. The memory is configured to store a vector, the register unit is configured to store an extension instruction, and the control unit is configured to acquire and parse the extension instruction, so as to obtain a first operation instruction and a second operation instruction. An execution sequence of the first operation instruction and the second operation instruction can be determined, and an input vector of the first operation instruction can be read from the memory. The operation unit is configured to convert an expression mode of the input data index of the first operation instruction and to screen data, and to execute the first and second operation instruction according to the execution sequence, so as to obtain an extension instruction.
-
公开(公告)号:US11630666B2
公开(公告)日:2023-04-18
申请号:US16714875
申请日:2019-12-16
发明人: Yao Zhang , Bingrui Wang
IPC分类号: G06F9/30 , G06F9/38 , G06F12/0875 , G06N3/04 , G06N3/08
摘要: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
-
公开(公告)号:US11106598B2
公开(公告)日:2021-08-31
申请号:US16715235
申请日:2019-12-16
发明人: Yao Zhang , Bingrui Wang
IPC分类号: G06F9/30 , G06F12/1081 , G06F12/0871 , G06F12/084 , G06N3/08 , G06F9/54 , G06F9/4401 , G06F15/80
摘要: The present disclosure provides a computation device. The computation device is configured to perform a machine learning computation, and includes an operation unit, a controller unit, and a conversion unit. The storage unit is configured to obtain input data and a computation instruction. The controller unit is configured to extract and parse the computation instruction from the storage unit to obtain one or more operation instructions, and to send the one or more operation instructions and the input data to the operation unit. The operation unit is configured to perform operations on the input data according to one or more operation instructions to obtain a computation result of the computation instruction. In the examples of the present disclosure, the input data involved in machine learning computations is represented by fixed-point data, thereby improving the processing speed and efficiency of training operations.
-
-
-
-
-
-
-
-
-