• Title/Summary/Keyword: GPOS

Search Result 4, Processing Time 0.021 seconds

Methods for Improving Portability of RTiK to Real-time Performance on Linux-based Systems (리눅스 기반 실시간 성능 제공 RTiK의 이식성 향상을 위한 방법)

  • Lee, Sang-Gil;Lee, Jeong-Guk;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.20 no.8
    • /
    • pp.54-64
    • /
    • 2020
  • RTiK-Linux is a method to provide real-time performance to Linux, it is controlled by directly accessing hardware registers to implement time tick interrupts. It implemented on x86 Intel and ARM based Exynoss 5422, but it had a disadvantage that it could not be ported to both fragmented other platform environments. In this paper, We change structure of time tick interrupt for improve po rtability so that it can operate on other platforms. We apply high-resolution timers that are independent of hardware, and modify operating structure to task and event to satisfy time determinism. It was confirmed that the improved RTiK-Linux works well in x86 and various ARM AP environments.

Method of Real-time Communication in Android OS (안드로이드 운영체제 상에서 실시간 통신 방법)

  • Woo, Sang-Ho;Lee, Sang-Gil;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.21 no.1
    • /
    • pp.475-484
    • /
    • 2021
  • The Android OS has quickly established itself with the smartphone market and is being applied in a variety of ways such as navigation and refrigerator panels. Existing terminals can implement services that require high precision while using RTOS that requires accurate execution time, but Android OS has a disadvantage in that it cannot provide high-precision real-time performance. In this paper, we propose a real-time communication method that operates in the Android OS. Real-time communication reduces the load using the UDP protocol, and configures the real-time operating system time tick through a high-precision timer in the kernel area. An Android application level library was created to implement real-time communication and compared with the existing Android library for real-time performance verification.

Real-Time Kernel for Linux based on ARM Processor, RTiKA (Real-Time Implant Kernel For ARMLinux) (ARM 프로세서 기반의 리눅스를 위한 실시간 확장 커널 (RTiKA, Real-Time implant Kernel for ARMLinux))

  • Lee, Seung-Yul;Lee, Sang-Gil;Lee, Cheol-Hoon
    • The Journal of the Korea Contents Association
    • /
    • v.17 no.10
    • /
    • pp.587-597
    • /
    • 2017
  • Recently, the demand for real-time performance in mobile environment is increasing due to the improvement of hardware performance, however a GPOS(General-Purpose Operating System) such as Android and Linux do not provide real-time performance. We developed RTiK(Real-Time implant Kernel) for this problem, but it has the disadvantage of supporting only x86 Architecture. In this paper, we designed and implemented a RTiKA(Real-Time implanted Kernel for ARM) to support real-time in ARM Linux. We used MCT(Multi-Core Timer) timer which replaces Local APIC Timer for real-time support, and we measured the period of generated real-time task for performance verification and evaluation. As the recent the RTiKA can guarantee the operating of several real-time tasks based on the cycle of 1ms.

Interworking between Smart TV and Smart Device to Enhance Interactivity of Smart TV Platform Game (스마트 TV 기반 게임콘텐츠의 상호작용성을 높이기 위한 스마트 TV와 스마트 디바이스의 연동 방법 연구)

  • Kim, Yoseob;Kwon, Chong-San;Woo, Tack
    • Journal of Korea Game Society
    • /
    • v.13 no.3
    • /
    • pp.31-46
    • /
    • 2013
  • TV has evolved into thin and wide shaped due to the huge sales of LCD. And it makes many houses own large TV easily. After that TV technology focuses on large and high-definition screen. Recently majority of TV market is that of smart TV which is equipped with internet and GPOS(General Purpose Operating System) so people can install several applications on TV. Yet smart TV's remote controllers are not suitable for several applications. Especially there is no way to provide people with sufficient interactivity with game contents of TV. In this paper, we proposed new methodology for interworking between smart TV and smart device to enhance interactivity of smart TV platform game.