Invention Grant
- Patent Title: Method and apparatus for transforming program code
- Patent Title (中): 用于转换程序代码的方法和装置
-
Application No.: US12977786Application Date: 2010-12-23
-
Publication No.: US09015683B2Publication Date: 2015-04-21
- Inventor: Seung-Mo Cho , Jong-Deok Choi , Jaejin Lee
- Applicant: Seung-Mo Cho , Jong-Deok Choi , Jaejin Lee
- Applicant Address: KR Suwon-si KR Seoul
- Assignee: Samsung Electronics Co., Ltd.,SNU R&DB Foundation
- Current Assignee: Samsung Electronics Co., Ltd.,SNU R&DB Foundation
- Current Assignee Address: KR Suwon-si KR Seoul
- Agency: NSIP Law
- Priority: KR10-2009-0134367 20091230
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/45

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.
Public/Granted literature
- US20110161944A1 METHOD AND APPARATUS FOR TRANSFORMING PROGRAM CODE Public/Granted day:2011-06-30
Information query