A Multicore Scheduling Algorithm Considering Cache Warm-up Overheads
With the development of multicore architectures, multicore real-time scheduling has become a hot topic. Cache warm-up overheads introduced by task migration between two cores lead to some tasks miss deadlines in time-critical systems. In this paper, we propose a scheduling algorithm based on push-assisted model, which is a hardware mechanism used to proactive migrate cache lines of tasks. Our scheduling algorithm provides software support for proactive migration. It is shown that our algorithm is effective in some examples.
multicore real-time systems scheduling algorithm cache warm-up overheads
Wei Sheng Gangyong Jia Li Xi Xuehai Zhou
Department of Computer Science and Technology University of Science and Technology of China(USTC) Hefei, China Suzhou Institute for Advanced Study, USTC, Suzhou, China
国际会议
重庆
英文
9-12
2011-01-21(万方平台首次上网日期,不代表论文的发表时间)