A multiobjective genetic approach for system-level exploration in parameterized systems-on-a-chip

被引:21
|
作者
Ascia, G [1 ]
Catania, V [1 ]
Palesi, M [1 ]
机构
[1] Univ Catania, Dipartimento Ingn Informat & Telecommun, I-95125 Catania, Italy
关键词
design-space exploration; genetic algorithms; multiobjective optimization; parameterized systems; Pareto-optimal configurations; power/performance tradeoffs; system-on-a-chip (SOC) architectures;
D O I
10.1109/TCAD.2005.844118
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with a significant problem affecting embedded system design methods based on parameterized systems on a chip (SOCs). It proposes a strategy for exploration of the configuration space of a parameterized SOC architecture to determine an accurate approximation of the power/performance Pareto-front. The strategy is based on genetic algorithms and is thoroughly evaluated in terms of accuracy, efficiency, and scalability using SOC platforms that differ as regards both architectural model and complexity. The results obtained show that the proposed approach gives an excellent approximation of the Pareto-optimal front in very short exploration times (up to two orders of magnitude shorter than those required by one of the best known and widely referenced approaches in the literature). In addition, our approach possesses a good degree of scalability as performance levels are maintained even when the architectural complexity increases.
引用
收藏
页码:635 / 645
页数:11
相关论文
共 50 条
  • [1] System-level exploration for Pareto-optimal configurations in parameterized systems-on-a-chip
    Givargis, T
    Vahid, F
    Henkel, J
    [J]. ICCAD 2001: IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, DIGEST OF TECHNICAL PAPERS, 2001, : 25 - 30
  • [2] A multiobjective genetic fuzzy approach for intelligent system-level exploration in parameterized VLIW processor design
    Ascia, Giuseppe
    Catania, Vincenzo
    Di Nuovo, Alessandro G.
    Palesi, Maurizio
    Patti, Davide
    [J]. 2006 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-6, 2006, : 1721 - +
  • [3] Parameterized macromodeling for analog system-level design exploration
    Wang, Jian
    Li, Xin
    Pileggi, Lawrence T.
    [J]. 2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 940 - +
  • [4] System-level exploration for Pareto-optimal configurations in parameterized system-on-a-chip (December 2002)
    Givargis, T
    Vahid, F
    Henkel, J
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (04) : 416 - 422
  • [5] An efficient method for system-level exploration of global optimum in a parameterized ASIP design
    Kim, YG
    Kim, TG
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (12): : 3297 - 3302
  • [6] Efficient design space exploration for application specific systems-on-a-chip
    Ascia, Giuseppe
    Catania, Vincenzo
    Di Nuovo, Alessandro G.
    Palesi, Maurizio
    Patti, Davide
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (10) : 733 - 750
  • [7] LusSy: A toolbox for the analysis of systems-on-a-chip at the transactional level
    Moy, M
    Maraninchi, F
    Maillet-Contoz, L
    [J]. ACSD2005: FIFTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2005, : 26 - 35
  • [8] Fast system-level design space exploration for low power configurable multimedia systems-on-chip
    Polloni, F
    Mazzoni, L
    Di Matteo, S
    [J]. 15TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2002, : 150 - 154
  • [9] CASSE: A system-level modeling and design-space exploration tool for multiprocessor systems-on-chip
    Reyes, V
    Bautista, T
    Marrero, G
    Carballo, PP
    Kruijtzer, W
    [J]. PROCEEDINGS OF THE EUROMICRO SYSTEMS ON DIGITAL SYSTEM DESIGN, 2004, : 476 - 483
  • [10] System-level exploration with SpecSyn
    Gajski, DD
    Vahid, F
    Narayan, S
    Gong, J
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 812 - 817