Unlock instant, AI-driven research and patent intelligence for your innovation.

Core dispatch methods and terminals

A scheduling method and terminal technology, applied in the field of chip systems, can solve problems such as waste of terminal computing resources and low efficiency of convolutional neural network models

Active Publication Date: 2021-02-23
HUAWEI TECH CO LTD
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Because different convolutional neural network models often have different characteristics, different cores also have different characteristics. In the existing scheme, the characteristics of different cores are not used to execute specific convolutional neural network models on the adapted core. This makes it inefficient to run specific convolutional neural network models and wastes computing resources on the terminal

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Core dispatch methods and terminals
  • Core dispatch methods and terminals
  • Core dispatch methods and terminals

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0092] Example 1: The terminal acquires a convolutional neural network model, and obtains target model parameters of the convolutional neural network model by analyzing the convolutional neural network model.

example 2

[0093] Example 2: The parsing device obtains the convolutional neural network model, and the parsing device parses the convolutional neural network model to obtain the target model parameters of the convolutional neural network model, and then the parsing device sends the target model parameters to the terminal, so that the terminal obtains to the target model parameters.

[0094] Step 402: Determine core weight values ​​of at least two cores from a preset first correspondence according to the target model parameters.

[0095] Wherein, the core weight values ​​of the at least two cores correspond to the target model parameters, the at least two cores are heterogeneous cores on the terminal, and the first correspondence includes the correspondence between the target model parameters and the core weight values ​​of the at least two cores Relationship, the core weight value is used to indicate the priority of the core to be selected to run the convolutional neural network model.

...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An embodiment of the present invention provides a core scheduling method and related equipment. The method includes: obtaining target model parameters, which are used to represent the calculation density of a convolutional neural network model; according to the target model parameters, from the preset first The core weight values ​​of at least two cores are determined in a corresponding relationship, the core weight values ​​of at least two cores correspond to the target model parameters, at least two cores are heterogeneous cores on the terminal, and the first corresponding relationship includes the target model parameters and at least Correspondence between the core weight values ​​of the two cores, the core weight value is used to indicate the priority degree of the core being selected to run the convolutional neural network model; according to the core weight values ​​of at least two cores, the running volume is determined from at least two cores The core of the product neural network model. Through the core weight values ​​of different cores, an adapted core can be determined to run a convolutional neural network model with a specific computational density.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of chip systems, and in particular, to a core scheduling method and a terminal. Background technique [0002] Convolutional neural network (CNN) is a feed-forward neural network, its artificial neurons can respond to surrounding units within a part of the coverage, and it has excellent performance for large-scale image processing. There are more and more applications of convolutional neural networks on the terminal, such as image classification, feature extraction, and face clustering using convolutional neural networks. [0003] In order to improve the computing capability of the terminal, the system chip on the terminal often includes multiple heterogeneous cores, so that different cores can be used to perform different services. In the existing solutions, there is no effective core scheduling mechanism for the business processing performed by running the convolutional neural network...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F15/76
CPCG06F15/76
Inventor 曹海恒谭利文杜明亮
Owner HUAWEI TECH CO LTD