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
关键词
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 条
  • [41] A Tchebycheff-based multi-objective combined with a PSO-SQP dynamic real-time optimization framework for cycling energy systems
    Kim, Rebecca
    Lima, Fernando, V
    CHEMICAL ENGINEERING RESEARCH & DESIGN, 2020, 156 : 180 - 194
  • [42] Real-time task parameter selection method of accounting system based on multi-objective optimization and genetic algorithm
    Qin, Rongjie
    Shahbaz, Muhammad
    PEERJ COMPUTER SCIENCE, 2024, 10
  • [43] Adaptive multi-objective optimization strategy for real-time energy management of fuel cell vehicle
    Li, Sida
    Wei, Xuezhe
    Dai, Haifeng
    2023 IEEE VEHICLE POWER AND PROPULSION CONFERENCE, VPPC, 2023,
  • [44] Integrating machine learning with dynamic multi-objective optimization for real-time decision-making
    Sarkar, Puja
    Khanapuri, Vivekanand B.
    Tiwari, Manoj Kumar
    INFORMATION SCIENCES, 2025, 690
  • [45] Real-Time Energy Management of an Islanded Microgrid Using Multi-Objective Particle Swarm Optimization
    Litchy, A. J.
    Nehrir, M. H.
    2014 IEEE PES GENERAL MEETING - CONFERENCE & EXPOSITION, 2014,
  • [46] Towards Real-Time and Temporal Information Services in Vehicular Networks via Multi-Objective Optimization
    Dai, Penglin
    Liu, Kai
    Feng, Liang
    Zhuge, Qingfeng
    Lee, Victor Chung Sing
    Son, Sang Hyuk
    2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 671 - 679
  • [47] Modeling and Evolutionary Optimization for Multi-objective Vehicle Routing Problem with Real-time Traffic Conditions
    Xiao, Long
    Li, Changhe
    Wang, Junchen
    Mavrovouniotis, Michalis
    Yang, Shengxiang
    Dan, Xiaorong
    ICMLC 2020: 2020 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING, 2018, : 518 - 523
  • [48] Real-time and multi-objective optimization of rate-of-penetration using machine learning methods
    Zhang, Chengkai
    Song, Xianzhi
    Liu, Zihao
    Ma, Baodong
    Lv, Zehao
    Su, Yinao
    Li, Gensheng
    Zhu, Zhaopeng
    GEOENERGY SCIENCE AND ENGINEERING, 2023, 223
  • [49] Multi-objective Optimization on DVFS based Hybrid Systems
    Gadou, Mohamed
    Mogili, Sankeerth Reddy
    Banerjee, Tania
    Ranka, Sanjay
    2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,
  • [50] A review of optimization rectification systems based on multi-objective
    Zhang S.
    Gao W.
    Qi M.
    Yu W.
    Wang H.
    Huagong Jinzhan/Chemical Industry and Engineering Progress, 2019, 38 (S1): : 1 - 9