发明名称 |
Hardware data race detection in HPCS codes |
摘要 |
A method and system for detecting race conditions computing systems. A parallel computing system includes multiple processor cores is coupled to memory. An application with a code sequence in which parallelism to be exploited is executed on this system. Different processor cores may operate on a given memory line concurrently. Extra bits are associated with the memory data line and are used to indicate changes to corresponding subsections of data in the memory line. A memory controller may perform a comparison between check bits of a memory line to determine if more than one processor core modified the same section of data in a cache line and a race condition has occurred.
|
申请公布号 |
US7823013(B1) |
申请公布日期 |
2010.10.26 |
申请号 |
US20070685555 |
申请日期 |
2007.03.13 |
申请人 |
ORACLE AMERICA, INC. |
发明人 |
O'KRAFKA BRIAN W.;MOORE ROY S.;KOKA PRANAY;KROEGER ROBERT J. |
分类号 |
G06F11/00 |
主分类号 |
G06F11/00 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|