发明名称 Multiprocessor Development Environment
摘要 In a method of simulating a multi-processor system by running code that simulates the system on a host processor, a SPECULATE and a COMMIT instruction is used to mark an area of memory, shared across several simulated processors, and the code is translated at run time to a form required by the host processor. All instructions are mapped to a native instruction set of the host using two different code dictionaries: all instructions outside a SPECULATE/COMMIT region are mapped to the first of the two code dictionaries. If a SPECULATE instruction is encountered during runtime by a simulator running the code, the instructions are mapped to a native instruction set of the host using the second code dictionary. Within the SPECULATE/COMMIT region are mapped to the native instruction set of the host using a second model that more accurately represents the multi-level memory of the final hardware implementation of the multi-processor system.
申请公布号 US2010017183(A1) 申请公布日期 2010.01.21
申请号 US20070307636 申请日期 2007.07.06
申请人 IMPERAS LTD. 发明人 KENNEY JAMES
分类号 G06F17/50 主分类号 G06F17/50
代理机构 代理人
主权项
地址
您可能感兴趣的专利