发明名称 Converting program code with access coordination for a shared memory
摘要 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.
申请公布号 US7962900(B2) 申请公布日期 2011.06.14
申请号 US20050219467 申请日期 2005.09.02
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BARRACLOUGH GAVIN;KNOWLES PAUL
分类号 G06F9/44;G06F9/46 主分类号 G06F9/44
代理机构 代理人
主权项
地址