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 条
  • [21] Performance optimisation strategies for automatically generated FPGA accelerators for biomedical models
    Yu, Ting
    Oppermann, Julian
    Bradley, Chris
    Sinnen, Oliver
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (05): : 1480 - 1506
  • [22] System-level performance analysis of multiprocessor system-on-chips by combining analytical model and execution time variation
    Kim, Sungchan
    Ha, Soonhoi
    MICROPROCESSORS AND MICROSYSTEMS, 2014, 38 (03) : 233 - 245
  • [23] Flexible Performance Prediction of Data Center Networks using Automatically Generated Simulation Models
    Rygielski, Piotr
    Kounev, Samuel
    Tran-Gia, Phuoc
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2016, 3 (09)
  • [24] A Software System for Viewing and Querying Automatically Generated Topic Maps in the E-learning Domain
    Stanescu, Liana
    Mihai, Gabriel
    Burdescu, Dumitru
    Brezovan, Marius
    Spahiu, Cosmin Stoica
    INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2010, 34 (04): : 441 - 450
  • [25] A software system for viewing and querying automatically generated Topic Maps in the e-learning domain
    Stanescu, Liana
    Mihai, Gabriel
    Burdescu, Dumitru
    Brezovan, Marius
    Stoica Spahiu, Cosmin
    Informatica (Ljubljana), 2010, 34 (04) : 441 - 450
  • [26] Software performance models from system scenarios
    Petriu, DB
    Woodside, M
    PERFORMANCE EVALUATION, 2005, 61 (01) : 65 - 89
  • [27] Software models complex receiver system performance
    Conrad, A
    MICROWAVES & RF, 1996, 35 (03) : 145 - 146
  • [28] Examining Performance of Sketch-to-Image Translation Models with Multiclass Automatically Generated Paired Training Data
    Hu, Dichao
    INTERNATIONAL WORKSHOP ON ADVANCED IMAGE TECHNOLOGY (IWAIT) 2019, 2019, 11049
  • [29] HIGH PERFORMANCE DELAY CALCULATION SOFTWARE SYSTEM FOR MOSFET DIGITAL LOGIC CHIPS.
    Koppel, Ants
    Shah, Siddharth
    Puri, Prem
    1978, : 405 - 417
  • [30] Rapid Automated Assessment of Microgrid Performance Software System (RAMPS)
    Ilic, Marija D.
    Jaddivada, Rupamathi
    Miao, Xia
    2018 IEEE PES INNOVATIVE SMART GRID TECHNOLOGIES CONFERENCE EUROPE (ISGT-EUROPE), 2018,