Embedded Software Performance Estimations at Different Compiler Optimisation Levels

被引:0
|
作者
Ruberg, Priit [1 ]
Lass, Keijo [2 ]
Liiv, Elvar [1 ]
Ellervee, Peeter [1 ]
机构
[1] Tallinn Univ Technol, Dept Comp Syst, Tallinn, Estonia
[2] Eliko Competence Ctr, Tallinn, Estonia
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Tools for performance estimation based on instruction set simulators (ISS) are mostly available and show good results. However when the need arises to choose a different platform or to estimate performance without having the ISS the developer needs all the different software suits and devices and also must be able to work with them. In this case we propose an estimation method based on physical measurement for generating performance models. This paper extends our previous work on source-code level performance estimations for microcontrollers. We compare two proposed estimation methods to find the most suitable for estimating embedded software performance for C source-code level on microcontrollers with higher compiler optimisation levels than -O0. As a result we show that both methods could be applied with some exceptions.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Compiler Software Coherent Control for Embedded High Performance Multicore
    Adhi, Boma A.
    Kashimata, Tomoya
    Takahashi, Ken
    Kimura, Keiji
    Kasahara, Hironori
    IEICE TRANSACTIONS ON ELECTRONICS, 2020, E103C (03) : 85 - 97
  • [2] Performance Estimation of Embedded Software with Confidence Levels
    Lattuada, Marco
    Ferrandi, Fabrizio
    2012 17TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2012, : 573 - 578
  • [3] Phantom:: A serializing compiler for multitasking embedded software
    Nacul, Andre C.
    Givargis, Tony
    2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 : 1918 - +
  • [4] A high performance embedded SRAM compiler
    Wu, ZY
    Gao, ZQ
    He, XQ
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 470 - 473
  • [5] A compiler-hardware approach to software protection for embedded systems
    Gelbart, Olga
    Leontie, Eugen
    Narahari, Bhagirath
    Simha, Rahul
    COMPUTERS & ELECTRICAL ENGINEERING, 2009, 35 (02) : 315 - 328
  • [6] Energy-aware compiler scheduling for VLIW embedded software
    Guo, MY
    2005 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2005, : 197 - 197
  • [7] Proposal and evaluation for organising and using available data for software performance estimations in embedded platform development
    Johansson, E
    Wartenberg, F
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 156 - 163
  • [8] Compiler-Assisted Test Acceleration on GPUs for Embedded Software
    Yaneva, Vanya
    Rajan, Ajitha
    Dubach, Christophe
    PROCEEDINGS OF THE 26TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS (ISSTA'17), 2017, : 35 - 45
  • [9] A logic programming approach to predict effective compiler settings for embedded software
    Blackmore, Craig
    Ray, Oliver
    Eder, Kerstin
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 : 481 - 494
  • [10] Compiler-Based Optimizations Impact on Embedded Software Power Consumption
    Ibrahim, Mostafa E. A.
    Rupp, Markus
    Habib, S. E. -D.
    2009 JOINT IEEE NORTH-EAST WORKSHOP ON CIRCUITS AND SYSTEMS AND TAISA CONFERENCE, 2009, : 241 - +