-
31.
公开(公告)号:US20190311242A1
公开(公告)日:2019-10-10
申请号:US16440204
申请日:2019-06-13
发明人: Tianshi CHEN , Yimin ZHUANG , Qi GUO , Shaoli LIU , Yunji CHEN
摘要: Aspects of a neural network convolution device are described herein. The aspects may include a matrix transformer and a matrix multiplication module. The matrix transformer may be configured to receive an input data matrix and a weight matrix, transform the input data matrix into a transformed input data matrix based on a first transformation matrix, and transform the weight matrix into a transformed weight matrix based on a second transformation matrix. The matrix multiplication module may be configured to multiply one or more input data elements in the transformed input data matrix with one or more weight elements in the transformed weight matrix to generate an intermediate output matrix. The matrix transformer may be further configured to transform the intermediate output matrix into an output matrix based on an inverse transformation matrix.
-
公开(公告)号:US12124940B2
公开(公告)日:2024-10-22
申请号:US16831273
申请日:2020-03-26
发明人: Shaoli Liu , Xuda Zhou , Zidong Du , Daofu Liu
CPC分类号: G06N3/063 , G06F9/3001 , G06F9/30029 , G06F9/3005 , G06F9/30145 , G06N3/06 , H03M7/425
摘要: The application provides an operation method and device. Quantized data is looked up to realize an operation, which simplifies the structure and reduces the computation energy consumption of the data, meanwhile, a plurality of operations are realized.
-
33.
公开(公告)号:US20240330681A1
公开(公告)日:2024-10-03
申请号:US18284396
申请日:2022-06-07
发明人: Xin YU , Yehao YU , Nan WANG , Yanjun ZHAO , Lingdong WU , Yongwei ZHAO , Yimin ZHUANG , Xiaobing CHEN
摘要: A device for optimizing parameters of a deep neural network is included in an integrated circuit apparatus. The integrated circuit apparatus includes a general interconnection interface and other processing apparatus. A computing apparatus interacts with other processing apparatus to jointly complete a computing operation specified by a user. The integrated circuit apparatus further includes a storage apparatus. The storage apparatus is connected to the computing apparatus and other processing apparatus, respectively. The storage apparatus is used for data storage of the computing apparatus and other processing apparatus.
-
公开(公告)号:US12057109B2
公开(公告)日:2024-08-06
申请号:US17119193
申请日:2020-12-11
发明人: Tianshi Chen , Shaoli Liu , Zai Wang , Shuai Hu
IPC分类号: G10L15/16 , G06F16/9535 , G06F18/20 , G06F18/21 , G06F18/2431 , G06F18/40 , G06N3/04 , G06N3/08 , G06Q30/0601 , G06T1/20 , G06T3/4046 , G10L17/00 , G10L17/18
CPC分类号: G10L15/16 , G06F16/9535 , G06F18/21 , G06F18/2431 , G06F18/285 , G06F18/40 , G06N3/04 , G06N3/08 , G06Q30/0631 , G06T1/20 , G06T3/4046 , G10L17/00 , G10L17/18 , G06T2200/28
摘要: 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.
-
公开(公告)号:US12050887B2
公开(公告)日:2024-07-30
申请号:US17119029
申请日:2020-12-11
发明人: Tianshi Chen , Shaoli Liu , Zai Wang , Shuai Hu
IPC分类号: G06F40/58 , G06F7/544 , G06F9/30 , G06F9/445 , G06F40/263 , G06N3/02 , G06N3/04 , G06N3/08 , G06T1/20 , G06T1/60 , G06T3/4046 , G06T3/4053 , G06T5/20 , G06T5/50 , G06T7/20 , G06V10/70 , G06V10/82 , G06V10/94 , G10L15/00 , G06N3/063 , G06N3/082 , G06N3/084
CPC分类号: G06F7/5443 , G06F9/3001 , G06F9/445 , G06F40/263 , G06F40/58 , G06N3/02 , G06N3/04 , G06N3/08 , G06T1/20 , G06T1/60 , G06T3/4046 , G06T3/4053 , G06T5/20 , G06T5/50 , G06T7/20 , G06V10/70 , G06V10/82 , G06V10/94 , G10L15/00 , G06N3/063 , G06N3/082 , G06N3/084 , G06T2207/10016 , G06T2207/20084 , G06V2201/07
摘要: 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.
-
公开(公告)号:US20240220819A1
公开(公告)日:2024-07-04
申请号:US18374262
申请日:2023-09-28
发明人: Xueting GUO , Huiying LAN
IPC分类号: G06N3/10
CPC分类号: G06N3/10
摘要: A compiling method for a computing graph is implemented by a processing apparatus, and a running method for a computing graph is implemented by a computing apparatus. The processing apparatus and the computing apparatus are included in a combined processing apparatus. The combined processing apparatus further includes an interface apparatus. The computing apparatus interacts with the 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 respectively connected to the computing apparatus and the processing apparatus and is configured to store data of the computing apparatus and the processing apparatus. The compiling method and the running method for the computing graph may simplify user operations and improve optimization performance of the computing graph.
-
公开(公告)号:US11960431B2
公开(公告)日:2024-04-16
申请号:US17564579
申请日: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.
-
公开(公告)号:US11922132B2
公开(公告)日:2024-03-05
申请号:US17119148
申请日:2020-12-11
发明人: Tianshi Chen , Shaoli Liu , Zai Wang , Shuai Hu
IPC分类号: G06F7/544 , G06F9/30 , G06F9/445 , G06F40/263 , G06F40/58 , G06N3/02 , G06N3/04 , G06N3/08 , G06T1/20 , G06T1/60 , G06T5/20 , G06T5/50 , G06T7/20 , G06V10/70 , G06V10/82 , G06V10/94 , G10L15/00 , G06N3/063 , G06N3/082 , G06N3/084
CPC分类号: G06F7/5443 , G06F9/3001 , G06F9/445 , G06F40/263 , G06F40/58 , G06N3/02 , G06N3/04 , G06N3/08 , G06T1/20 , G06T1/60 , G06T3/4046 , G06T3/4053 , G06T5/20 , G06T5/50 , G06T7/20 , G06V10/70 , G06V10/82 , G06V10/94 , G10L15/00 , G06N3/063 , G06N3/082 , G06N3/084 , G06T2207/10016 , G06T2207/20084 , G06V2201/07
摘要: 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.
-
公开(公告)号:US11907844B2
公开(公告)日:2024-02-20
申请号:US16699032
申请日:2019-11-28
发明人: Zidong Du , Xuda Zhou , Shaoli Liu , Tianshi Chen
IPC分类号: G06N3/082 , G06F1/3296 , G06F9/38 , G06F13/16 , G06N3/04 , G06N3/084 , G06F16/28 , G06N3/063 , G06F12/0875 , G06N3/044 , G06N3/048
CPC分类号: G06N3/082 , G06F1/3296 , G06F9/3877 , G06F12/0875 , G06F13/16 , G06F16/285 , G06N3/04 , G06N3/044 , G06N3/048 , G06N3/063 , G06N3/084 , G06F2212/452 , G06F2213/0026
摘要: The present disclosure provides a processing device including: a coarse-grained pruning unit configured to perform coarse-grained pruning on a weight of a neural network to obtain a pruned weight, an operation unit configured to train the neural network according to the pruned weight. The coarse-grained pruning unit is specifically configured to select M weights from the weights of the neural network through a sliding window, and when the M weights meet a preset condition, all or part of the M weights may be set to 0. The processing device can reduce the memory access while reducing the amount of computation, thereby obtaining an acceleration ratio and reducing energy consumption.
-
公开(公告)号:US11880330B2
公开(公告)日:2024-01-23
申请号:US17564492
申请日: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.
-
-
-
-
-
-
-
-
-