교수/연구 | Faculty/Research

연구실소개

실시간운영체제연구실

실시간운영체제연구실

Real-Time Operating Systems Lab.

지도교수 : 홍성수 교수

연구분야 : 컴퓨터 및 VLSI 시스템

연구실 소개 자료 :



  • 연구실소개 및 연구분야
  • 실시간운영체제연구실은 홍성수 교수님의 지도아래 클라우드 데이터센터를 위한 운영체제와 분산 처리 프레임워크, IoT 디바이스, 스마트폰, DTV와 같은 임베디드 시스템 소프트웨어, 차량용 소프트웨어 플랫폼과 설계방법론 등을 연구하고 있다.
    최근 수 년 사이 클라우드 컴퓨팅과 같은 새로운 컴퓨팅 패러다임이 부상하면서 복잡하고 방대한 소프트웨어 설계 과제가 시스템 소프트웨어 개발자에게 주어지게 되었다. 여기에는 운영체제, 분산 처리 프레임워크와 같은 고도의 복잡성을 갖는 소프트웨어 설계 이슈와 함께 QoS, 실시간성, 저전력, 높은 안정성 보장 등의 다양한 요구사항이 존재한다. 임베디드 시스템 분야에서는 전통적으로 중요시 되어온 실시간성, 저전력 등의 이슈들이 소프트웨어가 복잡해짐에 따라 더욱 어려운 문제로 다시 부각되고 있을 뿐만 아니라, 클라우드와 연결되면서 기존에는 없었던 새로운 이슈들이 속속 등장하고 있다. 독자적으로 거대한 영역을 구축하고 있던 자동차 분야에서도 클라우드 연결을 통한 자율 주행과 같은 최신의 IT 기술들이 도입됨에 따라 수많은 소프트웨어 연구 이슈들이 발생하고 있다.
    본 연구실의 목표는 탄탄한 이론적 배경지식을 바탕으로 실용적인 시스템 소프트웨어 설계기술을 개발하고 이를 실제 산업에 적용하는 것이다. 이를 위해서 운영체제, 네트워크 프로토콜, 미들웨어 등의 기초적인 시스템 소프트웨어 구성 요소들을 연구하고, 이들을 상위 레벨에서 도메인과 요구 사항에 따른 설계 방법론으로 통합하여 산업용 소프트웨어 전반에 걸친 다양한 기술적 공헌을 하고 있다.
    현재 본 연구실은 실시간 스트리밍 빅데이터 처리를 위한 클라우드 데이터센터의 분산 처리 프레임워크 성능 최적화, IoT 디바이스를 위한 경량 네트워킹 프로토콜의 응답성 개선, 스마트폰 모뎀의 전력 소모 절감, 차량용 소프트웨어 플랫폼의 저비용의 안전한 소프트웨어 개발 방법론 등 시스템 소프트웨어 요소 기술들에 대한 학술적이며 실제적인 연구를 활발히 진행하고 있다. 본 연구실은 이러한 연구들이 산업 현장에서 실용적 가치를 지닐 수 있도록 삼성전자, LG전자, 하이닉스, 한국 GM 등의 파트너들과 협력하여 연구를 진행하고 있으며, 실제로 삼성전자의 스마트폰, LG전자의 DTV 등에 적용된 바 있다.
  • 최근 관심분야 및 주요 연구과제
  • ▶ 최근 관심분야
    - Real-Time Cloud Data Center
    - Linux Kernel and Heterogeneous Multi-Core Scheduler
    - Android Platform, webOS and XenGT
    - Cloud-Connected Vehicles
    ▶ 주요 연구과제
    - 실시간 모바일 클라우드 서비스 플랫폼 연구개발 (정보통신산업진흥원)
    - 실시간 클라우드 데이터센터를 위한 SSD 기반 스토리지 시스템 소프트웨어 개발 (하이닉스)
    - IoT Heterogeneous Connectivity and Operating System (삼성전자)
    - webOS 사용자 응담성 개선을 위한 동적 교차 계층 최적화 기술 개발 (LG전자)
    - AUTOSAR-based Software Platform Architecture for Vehicle Safety Systems (한국GM)
  • 최근 주요 논문/특허
  • ▶ 논문

    [1] Myungsun Kim, Soonhyun Noh, Sungju Huh and Seongsoo Hong, “Fair-share Scheduling for Performance-asymmetric Multicore Architecture via Scaled Virtual Runtime,” The 21th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2015), Aug 2015
    [2] Sungju Huh, Jonghun Yoo and Seongsoo Hong, "Cross-Layer Resource Control and Scheduling for Improving Interactivity in Android," Accepted for Publication in Software: Practice and Experience, Jul 2014
    [3] Myungsun Kim, Kibeom Kim, James R. Geraci, Seongsoo Hong, "Utilization-aware Load Balancing for the Energy Efficient Operation of the big.LITTLE Processor," Design, Automation and Test in Europe (DATE 2014), Mar 2014
    [4] Jonghun Yoo, Jaesoo Lee and Seongsoo Hong, "Petri Net-based FTL Architecture for Parametric WCET Estimation via FTL Operation Sequence Derivation," IEEE Transactions on Computers, vol. 62, issue 11, pp. 2238-2251, Nov 2013
    [5] Jaesoo Lee, Jonghun Yoo, Yongseok Park and Seongsoo Hong, "Per-Client Network Performance Isolation in VDE-based Cloud Computing Servers," Journal of Information Science and Engineering, vol. 28, issue 6, Nov 2012.

TOP