Invention Grant
US07908597B2 Method for executing plural programs, method for converting source programs and compiler program using these methods
有权
执行多个程序的方法,使用这些方法转换源程序和编译程序的方法
- Patent Title: Method for executing plural programs, method for converting source programs and compiler program using these methods
- Patent Title (中): 执行多个程序的方法,使用这些方法转换源程序和编译程序的方法
-
Application No.: US11290475Application Date: 2005-12-01
-
Publication No.: US07908597B2Publication Date: 2011-03-15
- Inventor: Hiroyasu Nishiyama , Kei Nakajima
- Applicant: Hiroyasu Nishiyama , Kei Nakajima
- Applicant Address: JP Tokyo
- Assignee: Hitachi, Ltd.
- Current Assignee: Hitachi, Ltd.
- Current Assignee Address: JP Tokyo
- Agency: Antonelli, Terry, Stout & Kraus, LLP.
- Priority: JP2004-378765 20041228
- Main IPC: G06F9/45
- IPC: G06F9/45 ; G06F9/44

Abstract:
A synchronous reference code indicative of the fact that synchronous updating was made is provided to data which is to be applied to a critical section, and the code is set when synchronous updating is made. After a sentence in the critical section is executed, it is confirmed whether or not the synchronous updating of the data was made. In a thread for synchronous reference, reference is made, it is confirmed whether or not synchronous updating was made, and then the correctness of the updating is confirmed. When the synchronous updating is not made, the execution of the critical section is completed. Thereby the simultaneous execution of the critical sections and reduction of an overhead are realized.
Public/Granted literature
Information query