首页>
外国专利>
Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof
Automatic suspend atomic hardware transactional memory in response to detecting an implicit suspend condition and resume thereof
展开▼
机译:响应于检测到隐式的挂起条件,自动挂起原子硬件事务性存储器并恢复
展开▼
页面导航
摘要
著录项
相似文献
摘要
An apparatus and method is disclosed for a computer processor configured to access a memory shared by a plurality of processing cores and to execute a plurality of memory access operations in a transactional mode as a single atomic transaction and to suspend the transactional mode in response to determining an implicit suspend condition, such as a program control transfer. As part of executing the transaction, the processor marks data accessed by the speculative memory access operations as being speculative data. In response to determining a suspend condition (including by detecting a control transfer in an executing thread) the processor suspends the transactional mode of execution, which includes setting a suspend flag and suspending marking speculative data. If the processor later detects a resumption condition (e.g., a return control transfer corresponding to a return from the control transfer), the processor is configured to resume the marking of speculative data.
展开▼