GPU Method and system for GPU virtualization based on container

A method for GPU virtualization based on container comprises the steps of: transmitting a configuration file including GPU resource constraint information and an API profile to a container by a node controller when the container is created; and changing a factor related to GPU resource amount by int...

Full description

Saved in:
Bibliographic Details
Main Authors SHIN JEONG KYU, KIM JOON GI, PARK JONG HYUN
Format Patent
LanguageEnglish
Korean
Published 15.10.2019
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A method for GPU virtualization based on container comprises the steps of: transmitting a configuration file including GPU resource constraint information and an API profile to a container by a node controller when the container is created; and changing a factor related to GPU resource amount by intercepting a library call by a library controller provided in the container when the container is executed and changing the factor and a return value by intercepting a system call by a system call controller to implement a virtual GPU. 컨테이너 기반의 GPU 가상화 방법은, 컨테이너가 생성되면 노드 컨트롤러가 GPU 자원 제약 정보를 포함하는 설정파일과 API 프로파일을 상기 컨테이너에 전송하는 단계와, 상기 컨테이너가 실행되면 상기 컨테이너에 구비되는 라이브러리 컨트롤러가 라이브러리 호출을 가로채어 GPU 자원량과 관련된 인자를 변경하고, 시스템콜 컨트롤러가 시스템콜 호출을 가로채어 인자 및 반환값을 변경하여 가상 GPU를 구현하는 단계를 포함한다.
Bibliography:Application Number: KR20180169620