首页>
外国专利>
A LOCK-BASED AND SYNCH-BASED METHOD FOR OUT OF ORDER LOADS IN A MEMORY CONSISTENCY MODEL USING SHARED MEMORY RESOURCES
A LOCK-BASED AND SYNCH-BASED METHOD FOR OUT OF ORDER LOADS IN A MEMORY CONSISTENCY MODEL USING SHARED MEMORY RESOURCES
展开▼
机译:基于共享内存资源的内存一致性模型中无序负载的基于锁和基于同步的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
The present invention discloses a kind of locking-typed method that out-of-sequence loading in shared memory resources what memory body consistency model is used in a processor. This method includes: implementing a memory resources, can be accessed by a plurality of cores; And implement an access mask, its which character for acting on what one cache line of tracking is loaded into through one to access, wherein the cache line includes the memory resources, when wherein accessing a character of the cache line, the loading sets the mask bit in the access mask, and wherein the mask bit stops the access of other loadings from a plurality of cores. This method further includes: execute from this etc. a plurality of cores to the cache line Hou continue storage when, check the access mask; And when the continuous storage discovery previous mask of a loading in the access mask of the Hou of the part cache line, cause to miss prediction, wherein the continuous storage of the Hou is signaled the one of the corresponding loading and is loaded into queue input using a tracking buffer and a Thread ID buffers.
展开▼