A Novel Genetic Admission Control for Real-Time Multiprocessor Systems

被引:3
|
作者
Sun, Wei [1 ]
机构
[1] NEC Corp Ltd, Syst Platforms Res Labs, CS TG, Nakahara Ku, Kanagawa 2118666, Japan
关键词
SCHEDULING ALGORITHMS; HEURISTICS;
D O I
10.1109/PDCAT.2009.10
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In real-time multiprocessor systems, admission control must respond to the requests of tasks quickly, otherwise some requests have to be rejected even if there are enough resources to meet the requirements of tasks running. Real-time task scheduling in multiprocessor systems has been proved to be NP-hard problems. Genetic algorithms (GAs) are known as a class of effective tools to solve NP problems, but the execution time of GAs is usually very long. In this paper, we present a novel approach of using genetic algorithms in real-time task admission control and scheduling. First our approach preserves the population of the GA and tries to use the historical information, i.e., the previous task schedules, to shorten the search time, instead of destroying and creating a population respectively after and before dealing with a new task in the standard GA procedure; second our approach dynamically updates the chromosomes in the population in terms of task arrivals and departures in order to repeatedly reuse the preserved population. Through simulations, it is demonstrated that our approach can rapidly make admission decisions and produce task schedules, meanwhile with satisfying task acceptance ratio and low preemption frequency.
引用
收藏
页码:130 / 137
页数:8
相关论文
共 50 条
  • [1] MODELS OF REAL-TIME ORGANIZATION AND CONTROL IN MULTIPROCESSOR SYSTEMS
    MAMEDLI, EM
    SLEPCHENKO, AN
    KHUSIDMAN, VB
    [J]. AUTOMATION AND REMOTE CONTROL, 1991, 52 (08) : 1168 - 1174
  • [2] A novel task scheduling algorithm for real-time multiprocessor systems
    Chen, Yang-ping
    Wang, Lai-xiong
    Huang, Shi-tan
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION, VOLS 1-7, 2007, : 2763 - 2767
  • [3] On Task Period Assignment in Multiprocessor Real-Time Control Systems
    Roy, Abhishek
    Aydin, Hakan
    Zhu, Dakai
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS PROCEEDINGS (RTNS 2016), 2016, : 151 - 160
  • [4] Periodic scheduling in real-time multiprocessor automated control systems
    Furugyan, MG
    [J]. AUTOMATION AND REMOTE CONTROL, 2000, 61 (09) : 1566 - 1569
  • [5] MULTIPROCESSOR CONTROL OF A REAL-TIME SYSTEM
    KAWADA, K
    ITOH, Y
    MORIMOTO, T
    OHMINAMI, M
    [J]. REVIEW OF THE ELECTRICAL COMMUNICATIONS LABORATORIES, 1978, 26 (1-2): : 12 - 23
  • [6] Control latency for task assignment and scheduling of multiprocessor real-time control systems
    Kim, BK
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1999, 30 (01) : 123 - 130
  • [7] A Novel Numerical Control Architecture based on Multiprocessor and Real-time Ethernet
    Bu Weijing
    [J]. MECHANICAL ENGINEERING AND GREEN MANUFACTURING II, PTS 1 AND 2, 2012, 155-156 : 120 - 124
  • [8] Online adaptive utilization control for real-time embedded multiprocessor systems
    Yao, Jianguo
    Liu, Xue
    Gu, Zonghua
    Wang, Xiaorui
    Li, Jian
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (09) : 463 - 473
  • [9] Memory Access Control in Multiprocessor for Real-time Systems with Mixed Criticality
    Yun, Heechul
    Yao, Gang
    Pellizzoni, Rodolfo
    Caccamo, Marco
    Sha, Lui
    [J]. PROCEEDINGS OF THE 24TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS (ECRTS 2012), 2012, : 299 - 308
  • [10] REAL-TIME BEHAVIOR MONITORING FOR MULTIPROCESSOR SYSTEMS
    CALVEZ, JP
    PASQUIER, O
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1993, 38 (1-5): : 213 - 220