The invention discloses an intelligent self-adaptive real-time task scheduling method and
system based on multi-dimensional optimization. The method comprises the following steps: S1, inputting a task; s2, a DAG task is decomposed into independent sequential sub-tasks; s3, dynamically calculating the priorities of the tasks by adopting a multi-factor
dynamic priority scheduling module, and updating the priorities of the tasks; s4, dynamically adjusting an
acceleration factor by adopting a self-adaptive
acceleration factor management module; s5, vertex
correlation analysis is carried out, and a variance of processor load imbalance is calculated by adopting a load balanced distribution
algorithm and is minimized; s6, in combination with
static analysis and dynamic inspection, a
hybrid schedulability judgment module is adopted to judge the tasks, and judgment results are fused; and S7, fusing decisions by adopting a
decision fusion algorithm, obtaining a scheduling strategy through a scheduling strategy coordinator, executing the task, and monitoring the task in real time. Real-time monitoring and real-time optimization scheduling are realized, and the
utilization rate of resources is improved.