-
公开(公告)号: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.
-
2.
公开(公告)号: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.
-
-