A multi-core-based task scheduling method, apparatus, device, and medium
By employing a master-slave core architecture and dynamic task scheduling, the problems of low hardware resource utilization and unbalanced load in multi-core MCUs are solved, achieving more efficient resource management and improved real-time performance. This technology is suitable for task scheduling in vehicle domain controllers.
Patent Information
- Application Number
- CN202610186844.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-09
- Publication Date
- 2026-05-05
- Estimated Expiration
- 2046-02-09
AI Technical Summary
The existing multi-core MCUs use a static binding method for task scheduling, which results in low hardware resource utilization, unbalanced load, and affects real-time performance and chip lifespan, failing to meet the computational requirements of complex vehicle tasks.
It adopts a master-slave core architecture, which dynamically schedules tasks to the master core and/or slave cores by traversing the application task triggering functions through the master core. Combined with real-time remaining computing power and task scheduling strategies, it realizes global computing power resource management, breaks down computing power barriers between cores, and dynamically determines task execution.
It improves hardware resource utilization, reduces computing power waste, enhances overall system throughput and real-time performance, simplifies development and maintenance, and enables better handling of complex vehicle tasks.