Architecture Exploration of Real-time Systems Based on Multi-Objective Optimization

被引:12
|
作者
Bouaziz, Rahma [1 ]
Lemarchand, Laurent [2 ]
Singhoff, Frank [2 ]
Zalila, Bechir [1 ]
Jmaiel, Mohamed [1 ,3 ]
机构
[1] Univ Sfax, ReDCAD Lab, ENIS, BP 1173, Sfax 3038, Tunisia
[2] Univ Bretagne Occidentale, Lab STICC Lab, UMR 6285, CNRS, F-29200 Brest, France
[3] Res Ctr Comp Sci Multimedia & Digital Data Proc S, Sakiet Ezzit 3021, Sfax, Tunisia
来源
2015 20TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS) | 2015年
关键词
Real-time Embedded Systems; Architecture exploration; Multi-Objective Optimization; PAES; Scheduling Analysis; ALGORITHMS;
D O I
10.1109/ICECCS.2015.11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article deals with real-time embedded system design and verification. Real-time embedded systems are frequently designed according to multi-tasking architectures that have timing constraints to meet. The design of real-time embedded systems expressed as a set of tasks raises a major challenge since designers have to decide how functions of the system must be assigned to tasks. Assigning each function to a different task will result in a high number of tasks, and then in higher preemption overhead. In contrast, mapping many functions on a limited number of tasks leads to a less flexible design which is more expensive to change when the functions of the system evolve. This article presents a method based on an optimization technique to investigate the assignment of functions to tasks. We propose a multi-objective evolution strategy formulation which both minimizes the number of preemptions and maximizes task laxities. Our method allows designers to explore the search space of all possible function to task assignments and to find good trade-offs between the two optimization objectives among schedulable solutions. After explaining our mapping approach, we present a set of experiments which demonstrates its effectiveness for different system sizes.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 50 条
  • [21] Multi-objective Optimization of Real-Time Task Scheduling Problem for Distributed Environments
    Salimi, Maghsood
    Majd, Amin
    Loni, Mohammad
    Seceleanu, Tiberiu
    Seceleanu, Cristina
    Sirjani, Marjan
    Daneshtalab, Masoud
    Troubitsyna, Elena
    PROCEEDINGS OF THE 6TH CONFERENCE ON THE ENGINEERING OF COMPUTER BASED SYSTEMS (ECBS 2019), 2020,
  • [22] Route choice model based on multi-objective in a real-time environment
    Chen H.
    Liu P.
    Shen X.
    Wang Y.
    Harbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University, 2017, 38 (08): : 1285 - 1292
  • [23] Multi-Objective Optimization for Smart House Applied Real Time Pricing Systems
    Miyazato, Yasuaki
    Tahara, Hayato
    Uchida, Kosuke
    Muarapaz, Cirio Celestino
    Howlader, Abdul Motin
    Senjyu, Tomonobu
    SUSTAINABILITY, 2016, 8 (12):
  • [24] Multi-objective Optimization of the FOFAS Based on the Workbench/Exploration
    Xiao Liang
    Feng Ming
    Ge Yang
    Wang Wei
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES IV, PTS 1 AND 2, 2014, 889-890 : 101 - +
  • [25] Multi-Objective Real-Time Tuning of SVC Used in Electrified Traction Systems
    Bigharaz, Mohammad Hossein
    Dehcheshmeh, Mehdi Amiri
    Givi, Hadi
    Hubalovsky, Stepan
    SENSORS, 2022, 22 (04)
  • [26] Autonomous Multi-Step and Multi-Objective Optimization Facilitated by Real-Time Process Analytics
    Sagmeister, Peter
    Ort, Florian F.
    Jusner, Clemens E.
    Hebrault, Dominique
    Tampone, Thomas
    Buono, Frederic G.
    Williams, Jason D.
    Kappe, C. Oliver
    ADVANCED SCIENCE, 2022, 9 (10)
  • [27] Multi-objective scheduling for real-time data warehouses
    Thiele, Maik
    Bader, Andreas
    Lehner, Wolfgang
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2009, 24 (03): : 137 - 151
  • [28] A multi-objective reinforcement learning framework for real-time drilling optimization based on symbolic regression and perception
    Song, Zehua
    Song, Yu
    Yang, Jin
    Liu, Baosheng
    Gao, Bingzhen
    Tang, Jizhou
    GEOENERGY SCIENCE AND ENGINEERING, 2025, 244
  • [29] Multi-objective real-time dispatching for integrated delivery in a Fab using GA based simulation optimization
    Chang, Xiaokun
    Dong, Ming
    Yang, Dong
    JOURNAL OF MANUFACTURING SYSTEMS, 2013, 32 (04) : 741 - 751
  • [30] Multi-objective optimization of real-time customized bus routes based on two-stage method
    Wang, Chao
    Ma, Changxi
    Xu, Xuecai
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2020, 537