Apparatus, processor, system and method for extending cache coherence protocols to support locally buffered data
A cache and cache line technology, applied in memory systems, electrical digital data processing, transaction processing, etc., can solve the problems of increasing processor cost and complexity, slowing down the transaction submission process, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0018] In the following description, many specific details are set forth, such as specific hardware structures used for transaction execution, specific types and implementations of access monitors, specific cache implementations, specific types of cache coherency models, specific data Granularity and specific types of memory accesses and locations are examples in order to provide a thorough understanding of the invention. It will be apparent, however, to those skilled in the art that these specific details may be practiced without employing the present invention. In other instances, well-known components or methods such as coding in the form of transactional software, demarcation of transactions, specific and alternative multi-core and multi-threaded processor architectures, specific compiler methods / implementations, and specific operational details of microprocessors are not detailed description so as not to unnecessarily obscure the invention.
[0019] The methods and appar...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


