-
公开(公告)号:US11175960B2
公开(公告)日:2021-11-16
申请号:US16583504
申请日:2019-09-26
Inventor: Young-Ho Kim , Chei-Yol Kim , Jin-Ho On , Su-Min Jang , Gyu-Il Cha
Abstract: A method and apparatus are disclosed which relate generally to worker-scheduling technology in a serverless cloud-computing environment, and more particularly, to technology that allocates workers for executing functions on a micro-function platform which provides a function-level micro-service. The method and apparatus process a worker allocation task in a distributed manner as two-step pre-allocation schemes before a worker allocation request occurs, and pre-allocates workers required for a service using a function request period and a function execution time, thus minimizing scheduling costs incurred by worker allocation requests.
-
公开(公告)号:US10977007B2
公开(公告)日:2021-04-13
申请号:US16575904
申请日:2019-09-19
Inventor: Jin-Ho On , Young-Ho Kim , Chei-Yol Kim , Su-Min Jang , Gyu-Il Cha
Abstract: An apparatus and method for executing a function. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors, and the at least one program is configured to determine whether it is possible to reengineer a user function source using interface description language (IDL) code, to generate a reengineered function source by reengineering the user function source, and to execute the reengineered function source.
-
公开(公告)号:US10007291B2
公开(公告)日:2018-06-26
申请号:US15159958
申请日:2016-05-20
Inventor: Jin-Ho On
CPC classification number: G06F1/08 , G06F1/324 , G06F1/3243 , G06F9/4825 , G06F9/505 , G06F13/24 , Y02D10/14
Abstract: An apparatus and method for performing the dynamic frequency control of a central processing unit (CPU). The apparatus for performing the dynamic frequency control of a central processing unit (CPU) includes a frequency setting unit, a latency measurement unit, a frequency adjustment unit, and a control unit. The frequency setting unit sets optimum frequency using the measured amount of load. The latency measurement unit measures scheduler execution information. The frequency adjustment unit adjusts the optimum frequency using the scheduler execution information. The control unit incorporates the adjusted optimum frequency into a CPU.
-
公开(公告)号:US10983835B2
公开(公告)日:2021-04-20
申请号:US16658748
申请日:2019-10-21
Inventor: Chei-Yol Kim , Young-Ho Kim , Jin-Ho On , Su-Min Jang , Gyu-Il Cha
Abstract: Disclosed herein are an apparatus and method for setting the allocation rate of a parallel-computing accelerator. The method includes monitoring the utilization rate of the parallel-computing accelerator by an application and setting a start point, at which measurement of utilization data to be used for setting the allocation rate of the parallel-computing accelerator for the application is started, using the result of monitoring the utilization rate; setting an end point, at which the measurement of the utilization data is finished, based on the monitoring result; and setting the allocation rate of the parallel-computing accelerator using the utilization data measured during a time period from the start point to the end point.
-
5.
公开(公告)号:US10783015B2
公开(公告)日:2020-09-22
申请号:US16213332
申请日:2018-12-07
Inventor: Jin-Ho On , Ki-Young Kim , Gyu-Il Cha
Abstract: Disclosed herein are an apparatus and method for providing long-term function execution in a serverless environment. The method for providing long-term function execution in a serverless environment is performed by an apparatus for providing long-term function execution in a serverless environment, and includes registering a long-term function execution proxy when a long-term execution request is received from a client, allocating a long-term function executor corresponding to the long-term execution request, executing, by the long-term function execution proxy, a long-term function using the allocated long-term function executor, and storing execution results of the long-term function.
-
-
-
-