发明名称 MULTIPROCESSOR COMPUTING SYSTEM WITH MULTI-MODE MEMORY CONSISTENCY PROTECTION
摘要 Disclosed are a method and apparatus for protecting memory consistency in a multiprocessor computing system, relating to program code conversion such as dynamic binary translation. The exemplary multiprocessor computing system provides memory and multiple processors, and a set of controller/translator units TX1, TX2, TX3 arranged to convert respective application programs into program threads T1, T2, etc., which are executed by the processors. Each controller/translator unit sets a first mode where a single thread T1 executes on a single processor P1, orders a second mode for two or more threads T1, T2 that are forced to execute one at a time on a single processor P2 such as by setting affinity with that processor, and orders a third mode to selectively apply active memory consistency protection in relation to accesses to explicit or implicit shared memory while allowing the multiple threads T1, T2, T3, T4 to execute on the multiple processors.
申请公布号 US2009210649(A1) 申请公布日期 2009.08.20
申请号 US20090369484 申请日期 2009.02.11
申请人 TRANSITIVE LIMITED 发明人 WAN KIT M.;DANKEL GISLE
分类号 G06F9/46;G06F12/02 主分类号 G06F9/46
代理机构 代理人
主权项
地址