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] Hard real-time scheduling for age constraint computations
    Albrecht, W
    Zöbel, D
    NEW TRENDS IN DESIGN OF CONTROL SYSTEMS 1997, 1998, : 215 - 220
  • [22] PREEMPTIVE LCFS SCHEDULING IN HARD REAL-TIME APPLICATIONS
    BLIEBERGER, J
    SCHMID, U
    PERFORMANCE EVALUATION, 1992, 15 (03) : 203 - 215
  • [23] Integrated scheduling of multimedia and hard real-time tasks
    Kaneko, H
    Stankovic, JA
    Sen, S
    Ramamritham, K
    17TH IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 1996, : 206 - 217
  • [24] A Survey of Hard Real-Time Scheduling for Multiprocessor Systems
    Davis, Robert I.
    Burns, Alan
    ACM COMPUTING SURVEYS, 2011, 43 (04)
  • [25] Scheduling Periodic Tasks in a Hard Real-Time Environment
    Eisenbrand, Friedrich
    Haehnle, Nicolai
    Niemeier, Martin
    Skutella, Martin
    Verschae, Jose
    Wiese, Andreas
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT I, 2010, 6198 : 299 - +
  • [26] RATE MONOTONIC SCHEDULING IN HARD REAL-TIME SYSTEMS
    SANTOS, J
    OROZCO, J
    INFORMATION PROCESSING LETTERS, 1993, 48 (01) : 39 - 45
  • [27] Hard real-time scheduling protocol in Ethernet networks
    Ouni, S
    Kamoun, F
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 349 - 355
  • [28] Integrated scheduling of hard real-time and multimedia tasks
    Thinagar, AS
    Jenkins, L
    IEEE TENCON 2003: CONFERENCE ON CONVERGENT TECHNOLOGIES FOR THE ASIA-PACIFIC REGION, VOLS 1-4, 2003, : 1618 - 1622
  • [29] Dynamic integrated scheduling of hard real-time, soft real-time and non-real-time processes
    Brandt, SA
    Banachowski, S
    Lin, CX
    Bisson, T
    RTSS 2003: 24TH IEEE INTERNATIONAL REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2003, : 396 - 407
  • [30] Periodic Linear Programming with applications to real-time scheduling
    Subramani, K
    MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2005, 15 (02) : 383 - 406