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 条
  • [21] Regression-Based Feature Selection on Large Scale Human Activity Recognition
    Mazaar, Hussein
    Emary, Eid
    Onsi, Hoda
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (02) : 668 - 674
  • [22] Linear and Nonlinear Regression-Based Maximum Correntropy Extended Kalman Filtering
    Liu, Xi
    Ren, Zhigang
    Lyu, Hongqiang
    Jiang, Zhihong
    Ren, Pengju
    Chen, Badong
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (05): : 3093 - 3102
  • [23] A Linear Regression Approach to Modeling Software Characteristics for Classifying Similar Software
    Lim, Hyun-il
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 942 - 943
  • [24] Linear regression-based multifidelity surrogate for disturbance amplification in multiphase explosion
    M. Giselle Fernández-Godino
    Sylvain Dubreuil
    Nathalie Bartoli
    Christian Gogu
    S. Balachandar
    Raphael T. Haftka
    Structural and Multidisciplinary Optimization, 2019, 60 : 2205 - 2220
  • [25] Evaluating regression-based techniques for modelling fabrication variations in silicon photonic waveguides
    James, Aneek E.
    Wang, Alexander
    Wang, Songli
    Bergman, Keren
    APPLICATIONS OF MACHINE LEARNING 2021, 2021, 11843
  • [26] A Linear Regression-Based Study for Temperature Sensitivity Analysis of Iran Electrical Load
    Moghaddas-Tafreshi, S. M.
    Farhadi, Mahdi
    2008 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1-5, 2008, : 1496 - +
  • [27] Blockchain and Multiple Linear Regression-based Energy Trading Scheme for Electric Vehicles
    Kakkar, Riya
    Gupta, Rajesh
    Obaidiat, Mohammad S.
    Tanwar, Sudeep
    PROCEEDINGS OF THE 2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION, AND TELECOMMUNICATION SYSTEMS (IEEE CITS 2021), 2021, : 119 - 123
  • [28] Linear Regression-Based Efficient SVM Learning for Large-Scale Classification
    Wu, Jianxin
    Yang, Hao
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (10) : 2357 - 2369
  • [29] A hybrid partial least squares regression-based real time pore pressure estimation method for complex geological drilling process
    Chen, Xi
    Cao, Weihua
    Gan, Chao
    Wu, Min
    JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2022, 210
  • [30] Improving Session-Based Recommendation Adopting Linear Regression-Based Re-ranking
    Esmeli, Ramazan
    Bader-El-Den, Mohamed
    Abdullahi, Hassana
    Henderson, David
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,