首页>
外国专利>
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
展开▼
机译:具有协处理器加速器的事务执行处理器,都共享更高级别的缓存
展开▼
页面导航
摘要
著录项
相似文献
摘要
A higher level shared cache of a hierarchical cache of a multi-processor system utilizes transaction identifiers to manage memory conflicts in corresponding transactions. The higher level cache is shared with two or more processors. A processor may have a corresponding accelerator that performs operations on behalf of the processor. Transaction indicators are set in the higher level cache corresponding to the cache lines being accessed. The transaction aborts if a memory conflict with the transaction's cache lines from another transaction is detected, and the corresponding cache lines are invalidated. For a successfully completing transaction, the corresponding cache lines are committed and the data from store operations is stored.
展开▼