Task scheduling method, device and equipment and readable storage medium

A technology of task scheduling and storage media, which is applied in the direction of multi-program device, program control design, program startup/switching, etc., can solve the problem that synchronous scheduling is difficult to execute in an orderly manner, and achieve the goal of balancing delay and throughput and simplifying communication Effect

Active Publication Date: 2021-10-12
DONGFENG COMML VEHICLE CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The main purpose of the present invention is to provide a task scheduling method, device, equipment and readable storage medium, aiming at solving the problem of the traditional vehicle-mounted embedded system running efficiently The technical problem that the demand for high-volume tasks and high-real-time response to high-real-time tasks cannot be balanced, and the synchronous scheduling between different cores is difficult to execute in an orderly manner

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
  • Task scheduling method, device and equipment and readable storage medium
  • Task scheduling method, device and equipment and readable storage medium
  • Task scheduling method, device and equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0053] In a first aspect, an embodiment of the present invention provides a task scheduling device.

[0054] refer to figure 1 , figure 1 It is a schematic diagram of the hardware structure of the task scheduling device involved in the solution of the embodiment of the present invention. In the embodiment of the present invention, the task scheduling device may include a processor 1001 (such as a central processing unit, CPU), a communication bus 1002 , a user interface 1003 , a network interface 1004 , and a memory 1005 . Wherein, the communication bus 1002 is used to realize the connection and communication between these components; the user interface 1003 can include a display screen (Display), an input unit such as a keyboard (Keyboard); the network interface 1004 can optionally include a standard wired interfac...

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

The invention provides a task scheduling method, device and equipment and a readable storage medium, and the task scheduling method comprises the following steps: when kernel initialization is completed, setting a system clock count value of a kernel, and when the system clock count value of the kernel is zero, starting task scheduling in a first period, and executing a real-time task in a real-time task list; when the number of changes of the system clock count value of the kernel reaches N in one period, executing the non-real-time tasks in the non-real-time task list; when the number of changes of the system clock count value of the kernel reaches M in one period, starting task scheduling of the kernel in the next period. According to the invention, the kernel task scheduling manager of the control system can be compatible with high-real-time application and high-operand tasks so as to adapt to strict real-time application scenes and non-real-time scenes and balance system delay and throughput, and on the basis, ordered execution of each kernel task is realized, and communication among different kernel tasks is simplified.

Description

technical field [0001] The invention relates to the field of automobile controller development, in particular to a task scheduling method, device, equipment and a readable storage medium. Background technique [0002] With the continuous development of the automobile industry, the requirements for information security in existing vehicle driving are constantly increasing, and new driving functions are constantly being introduced, such as new functional requirements for applications related to intelligent driving. In traditional embedded systems, such as gateways, engine controllers, etc., it is necessary to add such applications related to information security and intelligent driving. Because such applications have limited computing requirements for the processor, the original multi-core microprocessor can meet the requirements. required to run. However, the tasks that such applications need to perform, such as the calculation of a large amount of data verification in infor...

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 Applications(China)
IPC IPC(8): G06F9/48
CPCG06F9/4881
Inventor 杨钢邬婧婧刘福伟田学勇
Owner DONGFENG COMML VEHICLE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products