发明名称 |
METHOD AND APPARATUS FOR CONVERTING PROGRAM CODE WITH ACCESS COORDINATION FOR A SHARED RESOURCE |
摘要 |
A dynamic binary translator 19 converts a subject program 17 into target code 21 on a target processor 13. For a multi-threaded subject environment, the translator 19 provides a global token 501 common to each thread 171, 172, and one or more sets of local data 502, which together are employed to coordinate access to a memory 18 as a shared resource. Adjusting the global token 501 allows the local datastructures 502a,b in each thread to detect potential interference with the shared resource 18. |
申请公布号 |
EP1955153(B1) |
申请公布日期 |
2013.11.20 |
申请号 |
EP20060744085 |
申请日期 |
2006.06.05 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
KNOWLES, PAUL;BARRACLOUGH, GAVIN |
分类号 |
G06F9/45;G06F9/455;G06F9/46;G06F9/52 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|