ETRI-Knowledge Sharing Plaform

KOREAN
논문 검색
Type SCI
Year ~ Keyword

Detail

Conference Paper RTiK-MP: Real-Time implant Kernel for x86-based Multi-Processor Windows
Cited - time in scopus Share share facebook twitter linkedin kakaostory
Authors
Jae Guk Gwon, Chang-In Song
Issue Date
2014-05
Citation
International Symposium on Embedded Technology (ISET) 2014, pp.89-91
Language
English
Type
Conference Paper
Abstract
This study addresses design and realization of RTiK-MP (Real-Time implant Kernel-Multi Processors) in order to provide real-time capabilities to the user space of the x86-based multiprocessor Windows environment. RTiK-MP utilizes x86 processor's Local APIC timer interrupt by implanting an extended kernel into Windows to support real-time execution of user threads to irrespective of the current load of Windows. By sending signals to corresponding user-space threads using the ISR(Interrupt Service Routine) and DPC(Deferred Procedure Call) mechanisms in the kernel space, each user thread is guaranteed to execute in real-time. Experimental results show that RTiK-MP guarantees real-time execution of periodic threads with up to 1ms period which is almost equal of the performance of the commercial RTX products of IntervalZero. Therefore, we believe that RTiK-MP can replace the expensive RTX products in many application domains.
KSP Keywords
Interrupt service routine(ISR), Kernel Space, Multi-processor, Real-time execution, current load, user space, x86 processor