Predicting WCET of automotive software running on virtual machine monitors

被引:1
|
作者
Yoo, J. [1 ]
Lee, J. [1 ]
Park, Y. [2 ]
Hong, S. [1 ,3 ]
机构
[1] Seoul Natl Univ, Sch Elect Engn & Comp Sci, Seoul 151742, South Korea
[2] Samsung Elect Co LTD, Digital Media & Commun R&D Ctr, Geonggi 443803, South Korea
[3] Seoul Natl Univ, Grad Sch Convergence Sci & Technol, Dept Intelligent Convergence Syst, Gyeonggi 443270, South Korea
基金
新加坡国家研究基金会;
关键词
System virtualization; WCET analysis; Hierarchical WCET prediction framework; Multicore ECU;
D O I
10.1007/s12239-012-0031-6
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Virtualization is attracting significant interest in the automotive industry because it enables a highly secure and reliable computing environment. More importantly, virtualization maintains the same operating environment for legacy automotive software while exploiting the benefits of widely adopted multicore platforms. To exploit the virtualization technology in an automotive system, it is important to predict the WCET of an automotive application running on a virtual machine monitor (VMM). Unfortunately, the task is challenging because of difficulties in analyzing complicated interactions between a VMM and a guest OS. There are no known attempts to predict the WCET of an application in such an environment. In this paper, we propose a hierarchical and parametric WCET prediction framework. We divide the problem into two subproblems. First, we model the WCET of an application as a function of WCETs of system calls provided by a guest OS. Second, we model WCETs of a system call as a function of WCETs of VMM services. To establish this framework, we clearly identify the places and times of VMM services invoked during the execution of an application. At the time of deployment, the WCET of an application is instantiated by composing the WCET models altogether. We have performed experiments with the proposed framework by predicting the WCETs of sample programs on various virtual and real machine platforms. These experimental results effectively demonstrate the viability of the proposed framework.
引用
收藏
页码:337 / 346
页数:10
相关论文
共 50 条
  • [41] PREDICTING SOFTWARE CHANGE IN AN OPEN SOURCE SOFTWARE USING MACHINE LEARNING ALGORITHMS
    Malhotra, Ruchika
    Bansal, Ankita Jain
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2013, 20 (06)
  • [42] Machine learning for predicting resistance spot weld quality in automotive manufacturing
    Chuenmee, Nuttapong
    Phothi, Nattachai
    Chamniprasart, Kontorn
    Khaengkarn, Sorada
    Srisertpol, Jiraphon
    Results in Engineering, 2025, 25
  • [43] Using Virtual Machine Monitors to Overcome the Challenges of Monitoring and Managing Virtualized Cloud Infrastructures
    Bamiah, Mervat Adib
    Brohi, Sarfraz Nawaz
    Chuprat, Suriayati
    FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): MACHINE VISION, IMAGE PROCESSING, AND PATTERN ANALYSIS, 2012, 8349
  • [44] PROBLEMS WITH SOFTWARE FOR RUNNING COORDINATE MEASURING MACHINES - THE USE OF VIRTUAL VOLUMETRIC STANDARDS
    WECKENMANN, A
    HEINRICHOWSKI, M
    PRECISION ENGINEERING-JOURNAL OF THE AMERICAN SOCIETY FOR PRECISION ENGINEERING, 1985, 7 (02): : 87 - 91
  • [45] Research on running time behavior analyzing and trend predicting of modern distributed software
    Man, Junfeng
    Wen, Zhicheng
    Li, Changyun
    Wen, Xiangbing
    JOURNAL OF COMPUTERS, 2009, 4 (08) : 747 - 754
  • [46] STANDARDIZATION OF MICROCOMPUTER SOFTWARE USING VIRTUAL-MACHINE DESIGN
    MATIYASEVICH, YV
    TEREKHOV, AN
    FEDOTOV, BA
    AUTOMATION AND REMOTE CONTROL, 1990, 51 (05) : 710 - 716
  • [47] Manufacturing machine virtual commissioning: Automated validation of the control software
    Bartz, Patrick
    Decottignies, Michael
    Montagnol, Yann
    Kouiss, Khalid
    Terra, Fabio Pedrotti
    D'Elia Machado, Claudio Luis
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 1292 - 1296
  • [48] SDR UAI, virtual machine for a software defined radio toolpack
    Pradani, Winangsari
    Mubarik, Firdus
    Astharini, Dwi
    Journal of Mobile Multimedia, 2015, 11 (3-4): : 339 - 345
  • [49] Virtual Machine Migration Planning in Software-Defined Networks
    Wang, Huandong
    Li, Yong
    Zhang, Ying
    Jin, Depeng
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (04) : 1168 - 1182
  • [50] Malicious Software Detection System in a Virtual Machine Using Database
    Cheon, Hyun-woo
    Lee, Kyu-Won
    Lee, Sang-Ho
    Lee, Geuk
    CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2011, 206 : 212 - +