Los Angeles, CA
March 31, 2009 to April 2, 2009
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSIE.2009.752
The Real-Time Operating systems (RTOS) performance plays a significant role on the overall performance of embedded systems. In recent years, many industry vendors have been developing proprietary RTOS for improving the embedded system’s performance. The requirements of RTOS vary from one system to another based on the target platform and complexity of the end applications. However, a well developed RTOS should be optimum for wide rage of platforms and applications. This paper introduces the architecture, design philosophy of Samsung's proprietary RTOS (LEO), which can be used across multiple architectures including ARM and CalmRISC. The components of the LEO have been optimized by using code compaction and code changing position mechanisms. The LEO has shown an excellent performance results with respect to Interrupt latency, context switching latency, inter-task communication latency and memory footprint performance, as compared to NORTi (ITRON).
LEO, RTOS, Performance, OS Optimization
Woongee Kim, Woohyong Lee, Jiseong Oh, "Scalable RTOS for SoC Platform Environments", CSIE, 2009, 2009 WRI World Congress on Computer Science and Information Engineering, CSIE, 2009 WRI World Congress on Computer Science and Information Engineering, CSIE 2009, pp. 443-447, doi:10.1109/CSIE.2009.752