Visualization of Multi-Objective Design Space Exploration for Embedded Systems

被引:6
|
作者
Taghavi, Toktam [1 ]
Pimentel, Andy D. [1 ]
机构
[1] Univ Amsterdam, Inst Informat, Comp Syst Architecture Grp, Amsterdam, Netherlands
关键词
component; design space exploration; visualization; multi-objective evolutionary algorithms; embedded systems;
D O I
10.1109/DSD.2010.75
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Modern embedded systems come with contradictory design constraints. On one hand, these systems often target mass production and battery-based devices, and therefore should be cheap and power efficient. On the other hand, they need to achieve high (real-time) performance. This wide spectrum of design requirements leads to complex heterogeneous system-on chip (SoC) architectures. The complexity of embedded systems forces designers to model and simulate systems and their components to explore the wide range of design choices. Such design space exploration is especially needed during the early design stages, where the design space is at its largest. Due to the exponential design space in real problems and multiple criteria to be considered, multi-objective evolutionary algorithms (MOEAs) are often used to trim down a large design space into a finite set of points and provide the designer a set of tradable solutions with respect to the design criteria. Interpreting the search results (e.g., where are the Pareto points located), understanding their relations and analyzing how the design space was searched by such searching algorithms is of invaluable importance to the designer. To this end, this paper presents a novel interactive visualization tool, based on tree visualization, to understand the search dynamics of a MOEA and to visualize where the optimum design points are located in the design space and what objective values they have.
引用
收藏
页码:11 / 20
页数:10
相关论文
共 50 条
  • [21] Discrete Particle Swarm Optimization for Multi-objective Design Space Exploration
    Palermo, Gianluca
    Silvano, Cristina
    Zaccaria, Vittorio
    [J]. 11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 641 - 644
  • [22] Multi-objective design space exploration methodologies for platform based SOCs
    Talarico, Claudio
    Rodriguez-Marek, Esteban
    Koh, Min-Sung
    [J]. 13TH ANNUAL IEEE INTERNATIONAL SYMPOSIUM AND WORKSHOP ON ENGINEERING OF COMPUTER BASED SYSTEMS, PROCEEDINGS: MASTERING THE COMPLEXITY OF COMPUTER-BASED SYSTEMS, 2006, : 353 - +
  • [23] Multi-objective design space exploration using explainable surrogate models
    Palar, Pramudita Satria
    Dwianto, Yohanes Bimo
    Zuhal, Lavi Rizki
    Morlier, Joseph
    Shimoyama, Koji
    Obayashi, Shigeru
    [J]. STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2024, 67 (03)
  • [24] Multi-objective design of optical systems for space situational awareness
    Coder, Ryan D.
    Holzinger, Marcus J.
    [J]. ACTA ASTRONAUTICA, 2016, 128 : 669 - 684
  • [25] WATSON: a multi-objective design space exploration tool for analog and RF IC design
    De Smedt, B
    Gielen, G
    [J]. PROCEEDINGS OF THE IEEE 2002 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2002, : 31 - 34
  • [26] Analysis and tools for the design of VLIW embedded systems in a multi-objective scenario
    Catania, Vincenzo
    Palesi, Maurizio
    Patti, Davide
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2007, 16 (05) : 819 - 846
  • [27] Multi-Objective Design Space Exploration for the Integration of Advanced Analytics in Cyber-Physical Production Systems
    Bakakeu, J.
    Fuchs, J.
    Javied, T.
    Brossog, M.
    Franke, J.
    Klos, H.
    Eberlein, W.
    Tolksdorf, S.
    Peschke, J.
    Jahn, L.
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEE IEEM), 2018, : 1866 - 1873
  • [28] A Multi-Objective Genetic Algorithm Framework for Design Space Exploration of Reliable FPGA-based Systems
    Bolchini, Cristiana
    Lanzi, Pier Luca
    Miele, Antonio
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [29] A High-accurate Multi-objective Exploration Framework for Design Space of CPU
    Wang, Duo
    Yan, Mingyu
    Liu, Xin
    Zou, Mo
    Liu, Tianyu
    Li, Wenming
    Ye, Xiaochun
    Fan, Dongrui
    [J]. 2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [30] Multi-Objective Design Space Exploration for the Optimization of the HEVC Mode Decision Process
    Herglotz, Christian
    Rosales, Rafael
    Glass, Michael
    Teich, Juergen
    Kaup, Andre
    [J]. 2016 PICTURE CODING SYMPOSIUM (PCS), 2016,