-
公开(公告)号:US20220121604A1
公开(公告)日:2022-04-21
申请号:US17564579
申请日:2021-12-29
发明人: Shaoli LIU , Zhen LI , Yao ZHANG
摘要: 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.
-
公开(公告)号:US20220121598A1
公开(公告)日:2022-04-21
申请号:US17564411
申请日:2021-12-29
发明人: Shaoli LIU , Zhen LI , Yao ZHANG
摘要: 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.
-
公开(公告)号:US11308398B2
公开(公告)日:2022-04-19
申请号:US16455347
申请日:2019-06-27
发明人: Yunji Chen , Xinkai Song , Shaoli Liu , Tianshi Chen
摘要: Aspects of data modification for neural networks are described herein. The aspects may include a connection value generator configured to receive one or more groups of input data and one or more weight values and generate one or more connection values based on the one or more weight values. The aspects may further include a pruning module configured to modify the one or more groups of input data and the one or more weight values based on the connection values. Further still, the aspects may include a computing unit configured to update the one or more weight values and/or calculate one or more input gradients.
-
公开(公告)号:US11307866B2
公开(公告)日:2022-04-19
申请号:US16698998
申请日:2019-11-28
发明人: Shaoli Liu , Shengyuan Zhou , Zidong Du
IPC分类号: G06F9/302 , G06F17/16 , G06F9/38 , G06F9/30 , G06F3/01 , G06F9/48 , G06F9/50 , G06F9/54 , G06F11/07 , G06F11/10 , G06F11/30 , G06F12/0875 , G06K9/62 , G06N3/04 , G06N3/063 , G06V40/16 , G06F7/57 , G06F7/544 , G06F1/324
摘要: The disclosure provides a data processing device and method. The data processing device may include: a task configuration information storage unit and a task queue configuration unit. The task configuration information storage unit is configured to store configuration information of tasks. The task queue configuration unit is configured to configure a task queue according to the configuration information stored in the task configuration information storage unit. According to the disclosure, a task queue may be configured according to the configuration information.
-
公开(公告)号:US11307865B2
公开(公告)日:2022-04-19
申请号:US16698997
申请日:2019-11-28
发明人: Tianshi Chen , Haoyuan He , Shuai Hu
IPC分类号: G06F9/30 , G06K9/00 , G06N3/04 , G06N3/08 , G06F9/38 , G06F17/16 , G06F3/01 , G06F9/48 , G06F9/50 , G06F9/54 , G06F11/07 , G06F11/10 , G06F11/30 , G06F12/0875 , G06K9/62 , G06N3/063 , G06F7/57
摘要: The disclosure provides a data processing device and method. The data processing device may include: a task configuration information storage unit and a task queue configuration unit. The task configuration information storage unit is configured to store configuration information of tasks. The task queue configuration unit is configured to configure a task queue according to the configuration information stored in the task configuration information storage unit. According to the disclosure, a task queue may be configured according to the configuration information.
-
公开(公告)号:US11307836B2
公开(公告)日:2022-04-19
申请号:US17130348
申请日:2020-12-22
发明人: Weijian Du , Linyang Wu , Xunyu Chen
摘要: Disclosed are a general machine learning model generation method and apparatus, and a computer device and a storage medium. The method comprises: acquiring task parameters of a machine learning task (S1201); performing classification processing on the task parameters to obtain task instructions and model parameters (S1202); aggregating the task instructions and the model parameters according to a data type to obtain stack data and heap data (S1203); and integrating the stack data and the heap data to obtain a general machine learning model (S1204). By means of the method, compiled results of a corresponding general model in the running of an algorithm can be directly executed, which avoids repetitive compilation, thus greatly improving the efficiency of machine learning algorithm implementation and shortening the time from compilation to obtaining execution results.
-
公开(公告)号: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.
-
公开(公告)号:US20210341989A1
公开(公告)日:2021-11-04
申请号:US16620540
申请日:2018-10-30
发明人: TIANSHI CHEN , SHUAI HU , SHENGYUAN ZHOU , XISHAN ZHANG
摘要: The present disclosure provides a signal processing device, including a signal collector, an instruction converter, and a processor. Examples of the present disclosure may achieve precise recognition of users' intentions and bring operational conveniences to users.
-
公开(公告)号:US20210192245A1
公开(公告)日:2021-06-24
申请号:US17119309
申请日:2020-12-11
发明人: Tianshi CHEN , Shaoli LIU , Zai WANG , Shuai HU
摘要: Disclosed are an information processing method and a terminal device. The method comprises: acquiring first information, wherein the first information is information to be processed by a terminal device; calling an operation instruction in a calculation apparatus to calculate the first information so as to obtain second information; and outputting the second information. By means of the examples in the present disclosure, a calculation apparatus of a terminal device can be used to call an operation instruction to process first information, so as to output second information of a target desired by a user, thereby improving the information processing efficiency. The present technical solution has advantages of a fast computation speed and high efficiency.
-
100.
公开(公告)号:US20210117810A1
公开(公告)日:2021-04-22
申请号:US17138334
申请日:2020-12-30
发明人: Shaoli LIU
摘要: The present application relates to an operation device and an operation method. The operation device includes a plurality of operation modules. The plurality of operation modules complete an operation of a network model by executing corresponding computational sub-commands in parallel. Each operation module includes at least one operation unit configured to execute a first computational sub-command using first computational sub-data; and a storage unit configured to store the first computational sub-data. The first computational sub-data includes data needed for executing the first computational sub-command. The embodiments of the present application reduces bandwidth requirements for data access and reduces computation and equipment costs.
-
-
-
-
-
-
-
-
-