Pregled bibliografske jedinice broj: 969935
Virtualization in multicore real-time embedded systems for improvement of interrupt latency
Virtualization in multicore real-time embedded systems for improvement of interrupt latency // 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO) / Karolj, Skala (ur.).
Opatija: Institute of Electrical and Electronics Engineers (IEEE), 2018. str. 1405-1410 doi:10.23919/MIPRO.2018.8400253 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 969935 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Virtualization in multicore real-time embedded systems for improvement of interrupt latency
Autori
Pavić, Ivan ; Džapo, Hrvoje
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO)
/ Karolj, Skala - Opatija : Institute of Electrical and Electronics Engineers (IEEE), 2018, 1405-1410
ISBN
978-953-233-095-3
Skup
41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO 2018)
Mjesto i datum
Opatija, Hrvatska, 21.05.2018. - 25.05.2018
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Real-time systems ; Linux ; Virtual machine monitors ; Virtualization ; Virtual machining ; Embedded systems
Sažetak
This paper investigates the possibilities of using virtualization in multicore real-time embedded systems based on combination of general-purpose and real-time operating systems running on separate processor cores. The research is focused on ARM processor architecture due to its widespread usage in numerous application domains. The paper describes the concepts and practical considerations of using virtualization to achieve better interrupt latency both in Linux, as a typical representative of commonly used general-purpose operating system in applications requiring real-time response, and real-time operating system running on separate cores. In the proposed approach we demonstrate how to use virtualization mechanism to decouple cores responsible for real-time and non real-time tasks in a multiprocessor system with real-time requirements. Xen Hypervisor is used as a virtual machine monitor with default credit and new experimental null scheduler. The aim of research was to study the system response time characteristics and to assess practical usability of such approach in applications with hard real-time requirements.
Izvorni jezik
Engleski
Znanstvena područja
Elektrotehnika
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb