Method and device for generating processor scheduling policy in multi-core system and scheduling system
A scheduling strategy and processor technology, applied in the field of processors, can solve problems such as the difficulty of big.LITTLE scheduling and precise control.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] figure 1 It is a schematic flowchart of a method for generating a processor scheduling policy in a multi-core system according to Embodiment 1 of the present application; figure 1 As shown, in this embodiment, the method may include:
[0045] S101. Receive the application features generated by the real-time operation of the application program in the processor of the multi-core system;
[0046] In this embodiment, the processor of the multi-core system can be homogeneous multi-core or heterogeneous multi-core. The application features include the type of processor, the number of cores in the multi-core system, and the load information of the processor. The characteristics of the application that result when it is actually run in the processor.
[0047] In other words, in step S101, the received sample application characteristics may include processor type, number of cores in a multi-core architecture, processor load information, and the like. The type of processor, s...
Embodiment 2
[0069] image 3 It is a schematic flow chart of a scheduling method for processors in a multi-core system in Embodiment 2 of the present application; image 3 As shown, in this embodiment, it may include:
[0070] S301. Send the application features generated by the real-time running of the application program in the processor of the multi-core system, so as to make statistics on the application features generated by the real-time running of the application program and generate an original scheduling policy according to the statistical results;
[0071] As mentioned above, the characteristics of sample applications can include the types of processors involved when the application runs on processors of different multi-core systems, the number of cores in the multi-core system, and the load information of the processors. Through such massive data, try to control It may affect every detail of the scheduling strategy to formulate the optimal scheduling strategy.
[0072] S302. Sen...
Embodiment 3
[0077] Figure 4 It is a schematic structural diagram of a device for generating a processor scheduling strategy in a multi-core system according to Embodiment 3 of the present application; Figure 4 As shown, the device 400 for generating a scheduling policy may include: a sequentially coupled scheduling policy generating unit 401 and a scheduling policy issuing unit 402, wherein:
[0078] The scheduling strategy generation unit 401 is used to receive and count the application characteristics generated by the real-time operation of the application program in the processor of the multi-core system, and generate the original scheduling strategy according to the statistical results of the application characteristics generated by the real-time operation of the application program; Adjust the original scheduling policy corresponding to the application program according to the current operating conditions of the processors in the system;
[0079] The original scheduling policy adj...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com