Evaluation and Comparison of Integer Programming Solvers for Hard Real-Time Scheduling

被引:2
|
作者
Guasque, Ana [1 ]
Balbastre, Patricia [1 ]
机构
[1] Univ Politecn Valencia, Valencia, Spain
关键词
monoprocessor systems; key integer linear programming; hard real-time scheduling; optimization; RESPONSE-TIMES; OPTIMIZATION; ALGORITHMS;
D O I
10.1587/transinf.2022EDP7073
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In order to obtain a feasible schedule of a hard real-time system, heuristic based techniques are the solution of choice. In the last few years, optimization solvers have gained attention from research communities due to their capability of handling large number of constraints. Recently, some works have used integer linear programming (ILP) for solving mono processor scheduling of real-time systems. In fact, ILP is commonly used for static scheduling of multiprocessor systems. However, two main solvers are used to solve the problem indistinctly. But, which one is the best for obtaining a schedulable system for hard real-time systems? This paper makes a comparison of two well-known optimization software packages (CPLEX and GUROBI) for the problem of finding a feasible schedule on monoprocessor hard real-time systems.
引用
收藏
页码:1726 / 1733
页数:8
相关论文
共 50 条
  • [21] Real-Time Scheduling of PI Control Tasks
    Reimann, Sven
    Wu, Wei
    Liu, Steven
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (03) : 1118 - 1125
  • [22] Real-time nonlinear programming by amplitude modulation
    Kyoungchul Kong
    Masayoshi Tomizuka
    International Journal of Control, Automation and Systems, 2013, 11 : 742 - 751
  • [23] REAL-TIME NONLINEAR PROGRAMMING BY AMPLITUDE MODULATION
    Kong, Kyoungchul
    Inaba, Kiyonori
    Tomizuka, Masayoshi
    PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL CONFERENCE 2008, PTS A AND B, 2009, : 59 - 66
  • [24] Real-Time Nonlinear Programming by Amplitude Modulation
    Kong, Kyoungchul
    Tomizuka, Masayoshi
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2013, 11 (04) : 742 - 751
  • [25] Enhanced Scheduling for Real-Time Traffic Control
    Quang-Vinh Dang
    Rudova, Hana
    2018 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI), 2018, : 578 - 585
  • [26] Implementation and evaluation of global and partitioned scheduling in a real-time OS
    Gracioli, Giovani
    Froehlich, Antonio Augusto
    Pellizzoni, Rodolfo
    Fischmeister, Sebastian
    REAL-TIME SYSTEMS, 2013, 49 (06) : 669 - 714
  • [27] Efficient Real-Time Train Scheduling for Urban Rail Transit Systems Using Iterative Convex Programming
    Wang, Yihui
    Ning, Bin
    Tang, Tao
    van den Boom, Ton J. J.
    De Schutter, Bart
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2015, 16 (06) : 3337 - 3352
  • [28] Simulation-Based Evaluations of DAG Scheduling in Hard Real-time Multiprocessor Systems
    Qamhieh, Manar
    Midonnet, Serge
    APPLIED COMPUTING REVIEW, 2014, 14 (04): : 27 - 39
  • [29] A DVS-assisted hard real-time I/O device scheduling algorithm
    Chu, Edward T. -H.
    Huang, Tai-Yi
    Tsai, Cheng-Han
    Chen, Jian-Jia
    Kuo, Tei-Wei
    REAL-TIME SYSTEMS, 2009, 41 (03) : 222 - 255
  • [30] DP-Fair: a unifying theory for optimal hard real-time multiprocessor scheduling
    Funk, Shelby
    Levin, Greg
    Sadowski, Caitlin
    Pye, Ian
    Brandt, Scott
    REAL-TIME SYSTEMS, 2011, 47 (05) : 389 - 429