Maximal software execution time: a regression-based approach

被引:2
|
作者
Nouri, Ayoub [1 ]
Poplavko, Peter
Angelis, Lefteris [2 ,3 ]
Zerzelidis, Alexandros [2 ]
Bensalem, Saddek [1 ]
Katsaros, Panagiotis [2 ,3 ]
机构
[1] Univ Grenoble Alpes, CNRS, Grenoble INP, Inst Engn,VERIMAG, F-38000 Grenoble, France
[2] Ctr Res & Technol Hellas, Inst Informat Technol, 6th Km Xarilaou Thermi, Thessaloniki 57001, Greece
[3] Aristotle Univ Thessaloniki, Dept Informat, Thessaloniki, Greece
关键词
WCET; Linear regression; Stepwise regression; Principal component analysis; JPEG;
D O I
10.1007/s11334-018-0314-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This work aims at facilitating the schedulability analysis of non-critical systems, in particular those that have soft real-time constraints, where worst-case execution times (WCETs) can be replaced by less stringent probabilistic bounds, which we call maximal execution times (METs). To this end, it is possible to obtain adequate probabilistic execution time models by separating the non-random dependency on input data from a modeling error that is purely random. The proposed approach first utilizes execution time multivariate measurements for building a multiple regression model and then uses the theory related to confidence bounds of coefficients, in order to estimate the upper bound of execution time. Although certainly our method cannot directly achieve extreme probability levels that are usually expected for WCETs, it is an attractive alternative for MET analysis, since it can arguably guarantee safe probabilistic bounds. The method's effectiveness is demonstrated on a JPEG decoder running on an industrial SPARC V8 processor.
引用
收藏
页码:101 / 116
页数:16
相关论文
共 50 条
  • [1] RegFuzz: A Linear Regression-Based Approach for Seed Scheduling in Directed Fuzzing
    Lin, Mingmin
    Zeng, Yingpei
    Li, Yang
    ELECTRONICS, 2023, 12 (17)
  • [2] Time and frequency domain regression-based stiffness estimation and damage identification
    Yao, Ruigen
    Pakzad, Shamim N.
    STRUCTURAL CONTROL & HEALTH MONITORING, 2014, 21 (03): : 356 - 380
  • [3] Matrix Factorization and Regression-Based Approach for Multi-Criteria Recommender System
    Majumder, Gouri Sankar
    Dwivedi, Pragya
    Kant, Vibhor
    INFORMATION AND COMMUNICATION TECHNOLOGY FOR INTELLIGENT SYSTEMS (ICTIS 2017) - VOL 1, 2018, 83 : 103 - 110
  • [4] Robot selection using a fuzzy regression-based decision-making approach
    Karsak, E. Ertugrul
    Sener, Zeynep
    Dursun, Mehtap
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (23) : 6826 - 6834
  • [5] A regression-based approach to estimating retrofit savings using the Building Performance Database
    Walter, Travis
    Sohn, Michael D.
    APPLIED ENERGY, 2016, 179 : 996 - 1005
  • [6] Improving PUF Security with Regression-based Distiller
    Yin, Chi-En
    Qu, Gang
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [7] A Regression-Based "Patent Data Analysis" Approach: A Case Study for "Weapon Technology" Evaluation Process
    Altuntas, Serkan
    Dereli, Turkay
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2022, 69 (06) : 3874 - 3886
  • [8] Regression-based Data Reduction Algorithm for Smart Grids
    Chreim, Bashar
    Nassar, Jad
    Habib, Carol
    2021 IEEE 18TH ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2021,
  • [9] Regression-Based Motion Vector Field for Video Coding
    Ghaznavi-Youvalari, Ramin
    Aminlou, Alireza
    Lainema, Jani
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (05) : 2034 - 2038
  • [10] Behavioral Study of Software-Defined Network Parameters Using Exploratory Data Analysis and Regression-Based Sensitivity Analysis
    Akinsolu, Mobayode O.
    Sangodoyin, Abimbola O.
    Uyoata, Uyoata E.
    MATHEMATICS, 2022, 10 (14)