17823307. EVICTING A CACHE LINE WITH PENDING CONTROL REQUEST simplified abstract (Micron Technology, Inc.)
EVICTING A CACHE LINE WITH PENDING CONTROL REQUEST
Organization Name
Inventor(s)
Tony M. Brewer of Plano TX (US)
Dean E. Walker of Allen TX (US)
EVICTING A CACHE LINE WITH PENDING CONTROL REQUEST - A simplified explanation of the abstract
This abstract first appeared for US patent application 17823307 titled 'EVICTING A CACHE LINE WITH PENDING CONTROL REQUEST
Simplified Explanation
The patent application describes a system and techniques for evicting a cache line with a pending control request.
- Memory request received with address corresponding to a set of cache lines
- Determination made to evict a cache line from the set to process the memory request
- Another determination made that a control request is pending to a host from the memory device
- Counter incremented to track the pending control request in face of eviction
- Cache line is then evicted
Potential Applications
- Computer systems
- Memory management systems
- Cache memory systems
Problems Solved
- Efficiently handling cache line eviction with pending control requests
- Avoiding data corruption or loss during cache line eviction
Benefits
- Improved system performance
- Enhanced memory management
- Reduced risk of data corruption or loss
Original Abstract Submitted
System and techniques for evicting a cache line with pending control request are described herein. A memory request—that includes an address corresponding to a set of cache lines—can be received. A determination can be made that a cache line of the set of cache lines will be evicted to process the memory request. Another determination can be made that a control request has been made to a host from the memory device and that the control request pending when it is determined that the cache line will be evicted. Here, a counter corresponding to the set of cache lines can be incremented (e.g., by one) to track the pending control request in face of eviction. Then, the cache line can be evicted.