-
公开(公告)号:US20170329642A1
公开(公告)日:2017-11-16
申请号:US15234785
申请日:2016-08-11
Inventor: Jin Mee KIM , Kwang Won KOH , Kang Ho KIM , Jeong Hwan LEE , Seung Hyub JEON , Sung In JUNG , Yeon Jeong JEONG , Seung Jun CHA
Abstract: Provided is a many-core system including a resource unit including a resource needed for execution of an operating system and a resource needed for execution of a lightweight kernel, a programing constructing unit configured to convert an input program into an application program and to load the application program into the resource unit, a run-time management unit configured to manage a running environment for executing the application program, and a self-organization management unit configured to monitor the application program and the resources in the resource unit, to dynamically adjust the running environment to prevent a risk factor from occurring during the execution of the application program, and to cure a risk factor which occurred.
-
公开(公告)号:US20230297442A1
公开(公告)日:2023-09-21
申请号:US18182148
申请日:2023-03-10
Inventor: Eui Seong SEO , Jong Seok KIM , Jun Yeol YU , Sung In JUNG
IPC: G06F9/50
CPC classification number: G06F9/5094 , G06F9/5011 , G06F2209/505
Abstract: Provided is a method of configuring a cluster, which is a method of assigning graphics processing unit (GPU) servers in a cloud in which a plurality of machine learning (ML) services are executed using an apparatus for configuring a cluster. The apparatus for configuring a cluster is configured to measure the power consumption characteristics of each of the GPU servers constituting the cloud for each of a plurality of different models processing the plurality of ML services and assign at least one GPU server to each of the plurality of models using power consumption characteristics of each of the GPU servers for each of the plurality of models to configure a GPU cluster for each of the plurality of models.
-
3.
公开(公告)号:US20190114193A1
公开(公告)日:2019-04-18
申请号:US16159342
申请日:2018-10-12
Inventor: Seung Jun CHA , Jin Mee KIM , Seung Hyub JEON , Sung In JUNG , Yeon Jeong JEONG
IPC: G06F9/455 , G06F9/54 , G06F9/48 , G06F9/38 , G06F12/1072
Abstract: Disclosed is an apparatus and method of processing input and output in a multi-kernel system. A method of processing input and output in a multi-kernel system according to the present disclosure includes: setting a shared memory between a first kernel on a main processor and a lightweight kernel on a parallel processor; setting a data transmission and reception channel between the first kernel on the main processor and the lightweight kernel on the parallel processor using the shared memory; providing, on the basis of the data transmission and reception channel, an input/output task that occurs in the lightweight kernel to the first kernel on the main processor; processing, by the first kernel on the main processor, an operation corresponding to the input/output task; and providing a result of the processing to the lightweight kernel.
-
公开(公告)号:US20170269966A1
公开(公告)日:2017-09-21
申请号:US15462683
申请日:2017-03-17
Inventor: Kang Ho KIM , Kwang Won KOH , Jin Mee KIM , Jeong Hwan LEE , Seung Hyub JEON , Sung In JUNG , Yeon Jeong JEONG , Seung Jun CHA
CPC classification number: G06F9/4881 , G06F1/329 , G06F9/5027 , G06F9/54 , G06F2209/502
Abstract: Provided is a method of scheduling threads in a many-cores system. The method includes generating a thread map where a connection relationship between a plurality of threads is represented by a frequency of inter-process communication (IPC) between threads, generating a core map where a connection relationship between a plurality of cores is represented by a hop between cores, and respectively allocating the plurality of threads to the plurality of cores defined by the core map, based on a thread allocation policy defining a mapping rule between the thread map and the core map.
-
-
-