首页 | 官方网站   微博 | 高级检索  
     


Highly predictable execution support for critical applications with HARETICK kernel
Authors:Mihai V. Micea  Vladimir I. Cretu
Affiliation:Department of Computer and Software Engineering (DCSE),“Politehnica” University of Timisoara, 2 Vasile Parvan Bv., Timisoara, 300223, Romania
Abstract:In this paper, the problem of providing a fully predictable execution environment for critical and hard real-time applications on embedded and DSP-based platforms is studied from the viewpoint of system architecture and operation.We introduce a set of homogenous models for time, signals and tasks, which will further serve as a basis for describing the architecture and operation of a particular hard real-time kernel – “HARETICK”. The kernel provides support for concurrent operation of hard real-time tasks (the HRT execution environment), using non-preemptive scheduling algorithms, along with soft real-time tasks (the SRT environment), using classical, preemptive, priority-based scheduling algorithms.A set of applications has been developed to test the correct operation of the HARETICK kernel according to the theoretical models and to evaluate its abilities to provide high predictability of execution for critical applications. Some of the main testing results are also discussed in the paper.
Keywords:Predictability   Real-time   Kernel   Embedded   Task model   Executive
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号