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] A Regression-based Model for End-to-End Latency Prediction for DNN Execution on GPUs
    Li, Ying
    Sun, Yifan
    Jog, Adwait
    2023 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, ISPASS, 2023, : 343 - 345
  • [22] Generalized Logit Regression-based Software Reliability Modeling with Metrics Data
    Kuwa, Daisuke
    Dohi, Tadashi
    2013 IEEE 37TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2013, : 246 - 255
  • [23] Downscaling daily precipitation time series using a combined circulation- and regression-based approach
    Yang, Wei
    Bardossy, Andras
    Caspary, Hans-Joachim
    THEORETICAL AND APPLIED CLIMATOLOGY, 2010, 102 (3-4) : 439 - 454
  • [24] Differences Scores: Regression-Based Reliable Difference and the Regression-Based Confidence Interval
    Charter, Richard A.
    JOURNAL OF CLINICAL PSYCHOLOGY, 2009, 65 (04) : 456 - 460
  • [25] Downscaling daily precipitation time series using a combined circulation- and regression-based approach
    Wei Yang
    András Bárdossy
    Hans-Joachim Caspary
    Theoretical and Applied Climatology, 2010, 102 : 439 - 454
  • [26] Dataset properties affect the performance of the ordination regression-based approach (ORBA) in predicting time to recovery
    Auestad, Inger
    Rydgren, Knut
    Halvorsen, Rune
    ECOLOGICAL ENGINEERING, 2020, 152
  • [27] Developing Method for Optimizing Cost of Software Quality Assurance Based on Regression-Based Model
    Vu Dao-Phan
    Thang Huynh-Quyet
    Vinh Le-Quoc
    NATURE OF COMPUTATION AND COMMUNICATION, 2015, 144 : 243 - 253
  • [28] Accounting for income inequality in rural China: a regression-based approach
    Wan, GH
    JOURNAL OF COMPARATIVE ECONOMICS, 2004, 32 (02) : 348 - 363
  • [29] Income and Consumption Inequalities in Palestine: a Regression-Based Decomposition Approach
    Ayyash, Mohsen
    Sek, Siok Kun
    Sadeq, Tareq
    STATISTIKA-STATISTICS AND ECONOMY JOURNAL, 2020, 100 (01) : 70 - 86
  • [30] Complementing real datasets with simulated data: a regression-based approach
    M. A. Ortiz-Barrios
    J. Lundström
    J. Synnott
    E. Järpe
    A. Sant’Anna
    Multimedia Tools and Applications, 2020, 79 : 34301 - 34324