Rapid Exploration of Multimedia System-on-Chips with Automatically Generated Software Performance Models

被引:2
|
作者
Kirchsteiger, C. M. [1 ]
Schweitzer, H. [1 ]
Trummer, C. [1 ]
Steger, C. [1 ]
Weiss, R. [1 ]
Pistauer, M. [2 ]
机构
[1] Graz Univ Technol, Inst Tech Informat, A-8010 Graz, Austria
[2] CISC Semicond GmbH, Klagenfurt, Austria
关键词
D O I
10.1109/ESTMED.2008.4696988
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A challenge in the design space exploration of todays' multimedia system-on-chip (SoC) designs is to rapidly evaluate the large number of different processor types. This limitation is resolved by our methodology, originated from the SIMBA(1) project. It automatically generates a SystemC performance model of the software code with respect to the chosen processor type. The generated performance model consists of the original software C-code annotated with SystemC wait statements to consider the execution time on the target processor These wait statements are automatically determined by the target cross-compiler's assembler code and the processor datasheet and consider also memory accesses and pipeline effects. In our experiments we automatically generate both a performance model of an ARM and a TI processor This only requires the target cross-compiler and the processor datasheet and is widely applicable to various processor types. We show that our models can be used easily to compare the software performance on these platforms. We also demonstrate that the models can be smoothly integrated into an existing multimedia SoC for a rapid software-driven architecture exploration.
引用
收藏
页码:19 / +
页数:2
相关论文
共 50 条
  • [41] A Methodology for Architecture Exploration and Performance Analysis Using System Level Design Languages and Rapid Architecture Profiling
    Simalatsar, Alena
    Passerone, Roberto
    Densmore, Douglas
    2008 INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS, 2008, : 95 - +
  • [42] The Use of Thevenin/Norton Models for the Rapid Assessment of Harmonic Filter Performance for Power System Contingencies
    Wolfs, Peter
    2010 20TH AUSTRALASIAN UNIVERSITIES POWER ENGINEERING CONFERENCE (AUPEC 2010): POWER QUALITY FOR THE 21ST CENTURY, 2010,
  • [43] Editorial for the special issue on programming models and system software for High-Performance Computing (HPC) environments
    Fang, Jianbin
    Zhai, Jidong
    Wang, Zheng
    CCF TRANSACTIONS ON HIGH PERFORMANCE COMPUTING, 2024, 6 (03) : 241 - 242
  • [44] UG 4: A novel flexible software system for simulating PDE based models on high performance computers
    Vogel, Andreas
    Reiter, Sebastian
    Rupp, Martin
    Nagel, Arne
    Wittum, Gabriel
    COMPUTING AND VISUALIZATION IN SCIENCE, 2013, 16 (04) : 165 - 179
  • [45] Performance Analysis of the Parallel Code Execution for an Algorithmic Trading System, Generated From UML Models by End Users
    Hains, Gaetan
    Li, Chong
    Wilkinson, Nicholas
    Redly, Jarrod
    Khmelevsky, Youry
    2015 IEEE INTERNATIONAL CONFERENCE ON MICROELECTRONICS SYSTEMS EDUCATION (MSE), 2015,
  • [46] Performance Analysis of the Parallel Code Execution for an Algorithmic Trading System, Generated From UML Models by End Users
    Hains, Gaetan
    Li, Chong
    Wilkinson, Nicholas
    Redly, Jarrod
    Khmelevsky, Youry
    2015 NATIONAL CONFERENCE ON PARALLEL COMPUTING TECHNOLOGIES (PARCOMPTECH 2015), 2015,
  • [47] Rapid Start-Up of Anammox Process with a Stepwise Strategy: System Performance, Microbial Community Succession and Mechanism Exploration
    Wang, Sha
    Yin, Yangxin
    Gao, Yueyao
    Li, Fang
    Zhou, Jian
    WATER, 2024, 16 (24)
  • [48] Rethinking performance measurement models using a fuzzy logic system approach: a performative exploration on ownership in waste management
    Tafuro, Alessandra
    Dammacco, Giuseppe
    Esposito, Paolo
    Mastroleo, Giovanni
    SOCIO-ECONOMIC PLANNING SCIENCES, 2022, 79
  • [49] Revisiting state space exploration of timed coloured petri net models to optimize manufacturing system's performance
    Mujica, Miguel
    Angel Piera, Miquel
    Narciso, Mercedes
    SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (09) : 1225 - 1241
  • [50] Development of a software tool for rapid, reproducible, and stakeholder-friendly dynamic coupling of system dynamics and physically-based models
    Malard, J. J.
    Inam, A.
    Hassanzadeh, E.
    Adamowski, J.
    Tuy, H. A.
    Melgar-Quinonez, H.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2017, 96 : 410 - 420