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 条
  • [31] QoC elastic scheduling for real-time control systems
    Tian, Yu-Chu
    Gui, Li
    REAL-TIME SYSTEMS, 2011, 47 (06) : 534 - 561
  • [32] QoC elastic scheduling for real-time control systems
    Yu-Chu Tian
    Li Gui
    Real-Time Systems, 2011, 47 : 534 - 561
  • [33] A Mathematical Programming Model and a Firefly-Based Heuristic for Real-Time Traffic Signal Scheduling With Physical Constraints
    Abohashima, Hanaa
    Eltawil, Amr
    Gheith, Mohamed
    IEEE ACCESS, 2021, 9 : 128314 - 128327
  • [34] Experimental Evaluation and Selection of Data Consistency Mechanisms for Hard Real-Time Applications on Multicore Platforms
    Han, Gang
    Zeng, Haibo
    Di Natale, Marco
    Liu, Xue
    Dou, Wenhua
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (02) : 903 - 918
  • [35] Open problems in real-time scheduling
    Baruah, Sanjoy
    Pruhs, Kirk
    JOURNAL OF SCHEDULING, 2010, 13 (06) : 577 - 582
  • [36] Optimizing agents with genetic programming: an evaluation of hyper-heuristics in dynamic real-time logistics
    Rinde R. S. van Lon
    Juergen Branke
    Tom Holvoet
    Genetic Programming and Evolvable Machines, 2018, 19 : 93 - 120
  • [37] Optimizing agents with genetic programming: an evaluation of hyper-heuristics in dynamic real-time logistics
    van Lon, Rinde R. S.
    Branke, Juergen
    Holvoet, Tom
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2018, 19 (1-2) : 93 - 120
  • [38] Power-aware fixed priority scheduling for sporadic tasks in hard real-time systems
    Zhang, Yi-wen
    Guo, Rui-feng
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 90 : 128 - 137
  • [39] Energy-aware sporadic tasks scheduling with shared resources in hard real-time systems
    Zhang, Yi-Wen
    Wang, Cheng
    Lin, Chang-Long
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2017, 15 : 52 - 62
  • [40] Real-time stochastic optimal scheduling of large-scale electric vehicles: A multidimensional approximate dynamic programming approach
    Pan, Z. N.
    Yu, T.
    Chen, L. P.
    Yang, B.
    Wang, B.
    Guo, W. X.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2020, 116 (116)