Patents by Inventor Seung-Mo Cho

Seung-Mo Cho has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20110161965
    Abstract: A method and apparatus for performing pipeline processing in a computing system having multiple cores, are provided. To pipeline process an application in parallel and in a time-sliced fashion, the application may be divided into two or more stages and executed stage by stage. A multi-core processor including multiple cores may collect correlation information between the stages and allocate additional jobs to the cores based on the collected information.
    Type: Application
    Filed: July 26, 2010
    Publication date: June 30, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dong-Woo IM, Seung-Mo CHO, Seung-Hak LEE, Oh-Young JANG, Sung-Jong SEO
  • Publication number: 20110161944
    Abstract: Provided is a method of transforming program code written such that a plurality of work-items are allocated respectively to and concurrently executed on a plurality of processing elements included in a computing unit. A program code translator may identify, in the program code, two or more code regions, which are to be enclosed by work-item coalescing loops (WCLs), based on a synchronization barrier function contained in the program code, such that the work-items are serially executable on a smaller number of processing elements than a number of the processing elements, and may enclose the identified code regions with the WCLs, respectively.
    Type: Application
    Filed: December 23, 2010
    Publication date: June 30, 2011
    Applicants: SAMSUNG ELECTRONICS CO., LTD., SUN R&DB FOUNDATION
    Inventors: Seung-Mo Cho, Jong-Deok Choi, Jaejin Lee
  • Publication number: 20110161978
    Abstract: A method and apparatus for efficiently allocating jobs to processing cores included in a computing system, are provided. The multi-core system includes a plurality of cores that may collect performance information of each respective core while the cores are executing a requested task in parallel. The multi-core system allocates additional jobs of the requested task to the cores based on the performance information and the amount of jobs remaining.
    Type: Application
    Filed: July 23, 2010
    Publication date: June 30, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Oh-Young Jang, Hyo-Jung Song, Seung-Mo Cho, Seung-Hak Lee, Dong-Woo Im, Sung-Jong Seo
  • Publication number: 20090260008
    Abstract: A virtual machine management system, the system including: at least one virtual machine to request a processor to drive a software application or component, and a virtual machine monitor to determine whether allocating the requested processor is possible, to create a waiting list if the allocating of the requested processor is determined to not be possible, and to allocate an obtained processor according to the waiting list. Accordingly, the processor is dynamically allocated and the processor resources are efficiently utilized.
    Type: Application
    Filed: March 26, 2009
    Publication date: October 15, 2009
    Inventors: Seung-mo CHO, Hyeon-seung JANG
  • Publication number: 20090007117
    Abstract: A method and apparatus for performing related tasks in a multi-core processor are provided. The method of performing at least one related task on the multi-core processor including a plurality of cores, includes: determining whether data and address information which are required for performing the at least one related task are loaded in the cores of the multi-core processor; and controlling the multi-core processor based on a result of the determining so that the cores concurrently start to perform the at least one related task.
    Type: Application
    Filed: December 31, 2007
    Publication date: January 1, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Seung-mo CHO
  • Patent number: 5881052
    Abstract: A method for use in an electronic switching system (ESS) analyzes M.times.N sets of line signals communicating between itself and at least one other ESS. At a first step, two previous sending and receiving line signals for a voice channel from each of the two ESS's are provided as a first pair of line signals. At a second step, two current sending and receiving line signals from each of the two ESS's form a second pair of line signals. At a third step, each of the line signals in the second pair is compared with its corresponding line signal in the first pair to check whether at least one line signal in the second pair is different from the corresponding line signal in the first pair. At a fourth step, if the checked result is negative, the second and the third steps are repeated for a predetermined duration, and if otherwise, a time interval value between one of the line signals in the second pair and its corresponding different line signal in the first pair is calculated.
    Type: Grant
    Filed: November 21, 1996
    Date of Patent: March 9, 1999
    Assignee: Daewoo Telecom Ltd.
    Inventor: Seung-Mo Cho