Real-time capabilities of Linux RTAI
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26220%2F16%3APU120580" target="_blank" >RIV/00216305:26220/16:PU120580 - isvavai.cz</a>
Výsledek na webu
<a href="http://dx.doi.org/10.1016/j.ifacol.2016.12.080" target="_blank" >http://dx.doi.org/10.1016/j.ifacol.2016.12.080</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1016/j.ifacol.2016.12.080" target="_blank" >10.1016/j.ifacol.2016.12.080</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Real-time capabilities of Linux RTAI
Popis výsledku v původním jazyce
This article deals with the Linux real-time extension RTAI. This extension provides soft real-time capabilities in the user space and hard real-time capabilities in the kernel space. In this work, some key parameters of the RTOS are measured such as switching context time, periodic thread jitter, interrupt latency response, execution time of synchronization primitives and heap allocation time. This measurements create a test bench of real-time system capabilities which should help the developer to create truly real-time application on the specific hardware based on measured real-time capabilities. RTAI functions can be called from the user space using LXRT and also from the kernel space. These two spaces are compared from the point of view of the developer and real-time capabilities. All measurements have been done on the LinuxCNC 2.7 based on Debian 3.4 distribution running on AMD Athlon XP 3000+ uniprocessor. To accomplish these measurements, new benchmark application has been developed.
Název v anglickém jazyce
Real-time capabilities of Linux RTAI
Popis výsledku anglicky
This article deals with the Linux real-time extension RTAI. This extension provides soft real-time capabilities in the user space and hard real-time capabilities in the kernel space. In this work, some key parameters of the RTOS are measured such as switching context time, periodic thread jitter, interrupt latency response, execution time of synchronization primitives and heap allocation time. This measurements create a test bench of real-time system capabilities which should help the developer to create truly real-time application on the specific hardware based on measured real-time capabilities. RTAI functions can be called from the user space using LXRT and also from the kernel space. These two spaces are compared from the point of view of the developer and real-time capabilities. All measurements have been done on the LinuxCNC 2.7 based on Debian 3.4 distribution running on AMD Athlon XP 3000+ uniprocessor. To accomplish these measurements, new benchmark application has been developed.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
—
OECD FORD obor
20201 - Electrical and electronic engineering
Návaznosti výsledku
Projekt
—
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2016
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Proceedings on 14h IFAC Conference on Programmable Devices and Embedded Systems PDES 2016 (Preprint)
ISBN
9781510835023
ISSN
2405-8963
e-ISSN
—
Počet stran výsledku
6
Strana od-do
446-451
Název nakladatele
Neuveden
Místo vydání
Brno
Místo konání akce
Brno/Lednice
Datum konání akce
5. 10. 2016
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
000401255800068