发明名称 System And Method for Supporting Fast and Deterministic Execution and Simulation in Multi-Core Environments
摘要 The exemplary embodiments described herein relate to supporting fast and deterministic execution and simulation in multi-core environments. Specifically, the exemplary embodiments relate to systems and methods for implementing determinism in a memory system of a multithreaded computer. A exemplary system comprises a plurality of processors within a multi-processor environment, a cache memory within the processor and including metadata, and a hardware check unit performing one of a load check and a store check on the metadata to detect a respective one of a load metadata mismatch and a store metadata mismatch, and invoking a runtime software routine to order memory references upon a detection of one of the load metadata mismatch and the store metadata mismatch.
申请公布号 US2013346682(A1) 申请公布日期 2013.12.26
申请号 US201213530802 申请日期 2012.06.22
申请人 ZEFFER HAKAN 发明人 ZEFFER HAKAN
分类号 G06F12/08 主分类号 G06F12/08
代理机构 代理人
主权项
地址