RnDCircle Logo
유혁 연구실
고려대학교 컴퓨터학과
유혁 교수
기본 정보
연구 분야
프로젝트
발행물
구성원

유혁 연구실

고려대학교 컴퓨터학과 유혁 교수

본 연구실은 운영체제와 커널, 가상화, 클라우드 네트워크를 중심으로 시스템 소프트웨어의 성능 최적화와 자원 관리 기술을 연구하며, 최근에는 SDN 기반 네트워크 가상화, 컨테이너·쿠버네티스 환경의 성능 보장, 이기종 GPU 기반 분산 딥러닝 스케줄링, 블록체인 및 디지털헬스 플랫폼까지 확장된 융합형 컴퓨팅 인프라 연구를 수행하고 있다.

대표 연구 분야
연구 영역 전체보기
운영체제 및 가상화 시스템 thumbnail
운영체제 및 가상화 시스템
주요 논문
5
논문 전체보기
1
article
|
인용수 29
·
2015
VADI: GPU Virtualization for an Automotive Platform
Chiyoung Lee, Se-Won Kim, Chuck Yoo
IF 9.9
IEEE Transactions on Industrial Informatics
Modern vehicles are evolving with more electronic components than ever before (In this paper, “vehicle” means “automotive vehicle.” It is also equal to “car.”) One notable example is graphical processing unit (GPU), which is a key component to implement a digital cluster. To implement the digital cluster that displays all the meters (such as speed and fuel gauge) together with infotainment services (such as navigator and browser), the GPU needs to be virtualized; however, GPU virtualization for the digital cluster has not been addressed yet. This paper presents a Virtualized Automotive DIsplay (VADI) system to virtualize a GPU and its attached display device. VADI manages two execution domains: one for the automotive control software and the other for the in-vehicle infotainment (IVI) software. Through GPU virtualization, VADI provides GPU rendering to both execution domains, and it simultaneously displays their images on a digital cluster. In addition, VADI isolates GPU from the IVI software in order to protect it from potential failures of the IVI software. We implement VADI with Vivante GC2000 GPU and perform experiments to ensure requirements of International Standard Organization (ISO) safety standards. The results show that VADI guarantees 30 frames per second (fps), which is the minimum frame rate for digital cluster mandated by ISO safety standards even with the failure of the IVI software. It also achieves 60 fps in a synthetic workload.
https://doi.org/10.1109/tii.2015.2509441
Computer science
Virtualization
Operating system
Software
Automotive industry
Embedded system
Rendering (computer graphics)
Frame rate
Cloud computing
Computer graphics (images)
2
article
|
인용수 21
·
2014
HAVS: hybrid adaptive video streaming for mobile devices
Jaehyun Hwang, Junghwan Lee, Nakjung Choi, Chuck Yoo
IF 10.9
IEEE Transactions on Consumer Electronics
This paper presents a new Scalable Video Codec (SVC)-based hybrid adaptive video streaming scheme, named HAVS, for mobile devices in wireless environments. The proposed approach takes two existing video streaming technologies, viz., progressive download and adaptive streaming, and switches them in a hybrid manner. To this end, HAVS employs the H.264/SVC encoding scheme, where each video chunk is encoded into one base layer and several enhancement layers. Since clients request the base layer every time a video is streamed, HAVS performs progressive download for the base layer and adaptive streaming for the enhancement layers. Through wireless test-bed experiments, it is demonstrated that the proposed scheme can be easily implemented on mobile devices without any server-side modification. This scheme effectively prevents video freeze thereby providing better quality video streaming than the existing non-hybrid streaming technologies.
https://doi.org/10.1109/tce.2014.6851996
Computer science
Codec
Mobile device
Computer network
Wireless
Scheme (mathematics)
Scalability
Encoding (memory)
Video quality
Real-time computing
3
article
|
인용수 8
·
2014
Compressed and shared swap to extend available memory in virtualized consumer electronics
Chiyoung Lee, Cheol-Ho Hong, Seehwan Yoo, Chuck Yoo
IF 10.9
IEEE Transactions on Consumer Electronics
Virtualization has recently been applied to consumer electronic (CE) devices such as smart TVs and smartphones. In these virtualized CE devices, memory is a valuable resource, because the virtual machines (VMs) on the devices must share the same physical memory. However, physical memory is usually partitioned and allocated to each VM. This partitioning technique may result in memory shortages, which can seriously degrade application performance. This paper proposes a new swap mechanism for virtualized CE devices with flash memory. This proposed mechanism reduces memory consumption by compressing and sharing unused pages. This swap mechanism stores the unused page in memory of another VM, to increase the available memory of the original VM. The proposed swap mechanism is implemented on the Xen hypervisor and Linux. The mechanism improves the application performance by up to 38% by significantly reducing the number of swap-out requests. The swap-out requests are reduced by up to 88% compared to previous swap mechanisms. Moreover, the mechanism reduces memory consumption of the swap area by up to 79%.
https://doi.org/10.1109/tce.2014.7027336
Computer science
Swap (finance)
Operating system
Virtual memory
Embedded system
Virtualization
Virtual machine
Physical address
Semiconductor memory
Memory management
정부 과제
36
과제 전체보기
1
2024년 3월-2028년 12월
|2,000,000,000
마이크로소프트연구소와 공동연구협력 프로젝트
4차 산업혁명 기술 주도는 산업 및 미래 발전에 있어 매우 중요하다. 이러한 주도권을 잡기 위한 글로벌 경쟁에서 인적자원은 매우 중요하다. 핵심인재를 양성하는 것은 가까운 미래에 국가 및 산업경쟁력을 좌우한다. 4차 산업혁명을 위한 인력의 양적 공급 기반은 어느정도 확충되었으나 질적 노력 개선은 아직 부족하다. 본 과제에서는 글로벌 핵심인재를 양성하기 위해...
공동연구원 파견
마이크로소프트연구소와연구협력
인공지능
클라우드컴퓨팅
빅데이타
2
2023년 2월-2026년 2월
|399,915,000
이기종 GPU 환경에서 분산 학습 자동공급 및 스케줄링 기술 연구
이기종 GPU 자원 소모량 예측 및 자동공급, 스케줄링 연구
이기종 GPU
GPU 클라우드
분산 딥러닝
자원 소모 예측
학습 시간 예측
3
2023년 2월-2026년 2월
|359,924,000
이기종 GPU 환경에서 분산 학습 자동공급 및 스케줄링 기술 연구
1. 배경 - GPU 가속기는 “매년” 새로운 세대/구조 출시되어, 이기종 GPU가 혼용되는 환경이 Google, Micrsoft, Amazon 등 전세계적으로 보편적임. - 이기종 GPU 환경에서 딥러닝 플랫폼 기술의 한계로 인하여 모델 개발자는 자신이 사용할 GPU와 그 개수를 단순히 경험 기반으로(manually) 고르고 GPU 클라우드 운용자는 GP...
이기종 GPU
GPU 클라우드
분산 딥러닝
자원 소모 예측
학습 시간 예측
자원 자동할당
간섭 최적화 스케줄
최신 특허
특허 전체보기
상태출원연도과제명출원번호상세정보
공개2023블록체인 클라우드 및 스마트 웨어러블 기기 기반 이종 디지털 헬스 데이터 수집 장치 및 방법1020230176920
등록2022프로그래밍 가능한 네트워크 가상화에서의 제어 트래픽 시계열 예측 기반의 제어 채널 고립 방법 및 장치1020220155709
공개2022분산 딥러닝 학습 시간 및 자원 소모량 예측 방법 및 장치1020220147865
전체 특허

블록체인 클라우드 및 스마트 웨어러블 기기 기반 이종 디지털 헬스 데이터 수집 장치 및 방법

상태
공개
출원연도
2023
출원번호
1020230176920

프로그래밍 가능한 네트워크 가상화에서의 제어 트래픽 시계열 예측 기반의 제어 채널 고립 방법 및 장치

상태
등록
출원연도
2022
출원번호
1020220155709

분산 딥러닝 학습 시간 및 자원 소모량 예측 방법 및 장치

상태
공개
출원연도
2022
출원번호
1020220147865