Abstract:This paper introduces the multidimensional-limitation-based challenges for multi-core systems such as practical limitations of processor, preemptive scheduling and parallel task model. To solve this problem, it discusses the energy-efficient real-time scheduling strategies based on the practical multidimensional models including the processor overhead model and limited-preemptive model and complex parallel task model, and provides an theoretical and technical reference for the application of multi-core systems to real-time embedded field.