发明名称 MEMORY CONSISTENCY PROTECTION IN A MULTIPROCESSOR COMPUTING SYSTEM
摘要 A method and apparatus to protect memory consistency in a multiprocessor computing system are described, in particular relating to program code conversion such as dynamic binary translation. The exemplary system provides a memory, processors and a controller/translator unit (CTU) arranged to convert subject code into at least first and second target code portions executable on the processors. The CTU comprises an address space allocation unit to provide virtual address space regions and direct the target code portions to access the memory therethough; a shared memory detection unit to detect a request to access a shared memory area, accessible by both target code portions, and to identify at least one group of instructions in the first target code portion which access the shared memory area; and a memory protection unit to selectively apply memory consistency protection in relation to accesses to the shared memory area by the identified group of instructions.
申请公布号 EP2097817(A1) 申请公布日期 2009.09.09
申请号 EP20070824912 申请日期 2007.11.20
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION IBM 发明人 DANKEL, GISLE;NORTH, GERAINT;BARRACLOUGH, GAVIN;HOWSON, MILES
分类号 G06F9/50 主分类号 G06F9/50
代理机构 代理人
主权项
地址