Runtime job scheduling for heterogeneous devices이종연산기기를 위한 런타임 스케줄링 기법 개발

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 144
  • Download : 0
The utilization of GPUs is increasing as the use of various image processing and machine learning-based programs requiring large-capacity data operations increases. In the case of embedded systems, they are also used in various fields such as smartphones, autonomous driving systems, AI cameras, and smart home appliances. High-level libraries that support APIs that can utilize GPUs are also being developed simultaneously, but they do not support both chips and operating systems of embedded systems. Furthermore, the performance of GPU devices mounted in embedded system environments has not yet shown an extremely improved computational speed compared to CPUs. In particular, computational device performance in practical embedded system environments is poor considering the cost. We seek to address these issues by leveraging OpenCL, a library capable of applying the same parallel programming code to different types of devices. In this dissertation, we propose a HybridCL framework developed by hooking APIs in the OpenCL library. HybridCL supports the ability to select devices based on the status of real-time devices, as well as to split a task into multiple subtasks to distribute and run simultaneously on each device. HybridCL avoids bottlenecks that can occur in real time and ensures the performance of various tasks by leveraging surplus resources while balancing the load concentrated on a particular computational device. It also achieved performance improvements in existing kernel operations through concurrent execution capabilities.
Advisors
Shin, Insikresearcher신인식researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2021
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학부, 2021.8,[iii, 20 p. :]

Keywords

GPU▼aEmbedded system▼aHeterogeneous computing▼aSub-kernel▼aConcurrent execution▼aDevice utilization monitor; GPU▼a임베디드 시스템▼a이종연산▼a서브커널▼a동시 실행▼a디바이스 사용률 모니터

URI
http://hdl.handle.net/10203/296128
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=963367&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0