发明名称 Exception ordering in contention management to support speculative sequential semantics
摘要 Various technologies and techniques are disclosed for handling exceptions in sequential statements that are executed in parallel. A transactional memory system is provided with a contention manager. The contention manager is responsible for managing exceptions that occur within statements that were designed to be executed in an original sequential order, and that were transformed into ordered transactions for speculative execution in parallel. The contention manager ensures that any exceptions that are thrown from one or more speculatively executed blocks while the statements are being executed speculatively in parallel are handled in the original sequential order.
申请公布号 US2008120300(A1) 申请公布日期 2008.05.22
申请号 US20070820556 申请日期 2007.06.20
申请人 MICROSOFT CORPORATION 发明人 DETLEFS DAVID;DUFFY JOHN JOSEPH;GRAEFE GOETZ;GROVER VINOD K.;MAGRUDER MICHAEL M.;ZHANG LINGLI
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址