Cho Keng-Mao, Tsai Chun-Wei, Chiu Yi-Shiuan, Yang Chu-Sing
Institute of Computer and Communication Engineering, Department of Electrical Engineering, National Cheng Kung University, Tainan 70101, Taiwan.
Department of Applied Informatics and Multimedia, Chia Nan University of Pharmacy & Science, Tainan 71710, Taiwan.
ScientificWorldJournal. 2014;2014:101529. doi: 10.1155/2014/101529. Epub 2014 Apr 14.
Finding ways to distribute workloads to each processor core and efficiently reduce power consumption is of vital importance, especially for real-time systems. In this paper, a novel scheduling algorithm is proposed for real-time multicore systems to balance the computation loads and save power. The developed algorithm simultaneously considers multiple criteria, a novel factor, and task deadline, and is called power and deadline-aware multicore scheduling (PDAMS). Experiment results show that the proposed algorithm can greatly reduce energy consumption by up to 54.2% and the deadline times missed, as compared to the other scheduling algorithms outlined in this paper.
找到将工作负载分配到每个处理器核心并有效降低功耗的方法至关重要,特别是对于实时系统而言。本文针对实时多核系统提出了一种新颖的调度算法,以平衡计算负载并节省功耗。所开发的算法同时考虑多个标准、一个新因素和任务截止期限,被称为功率和截止期限感知多核调度(PDAMS)。实验结果表明,与本文概述的其他调度算法相比,所提出的算法可将能耗大幅降低多达54.2%,并减少错过的截止期限次数。