System, method, and apparatus for a cache flush of a range of pages and TLB invalidation of a range of entries
A cache line and entry technology, applied in the direction of memory system, program control design, memory architecture access/allocation, etc., can solve problems such as cache misses
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] A technique for flushing a cache line can be associated with a linear or virtual memory address. At runtime, the technique flushes the cache line associated with the operand from all caches in the coherency domain. For example, in a multiprocessor environment, a given cache line is flushed from all cache hierarchy levels (ie, coherent domains) in all microprocessors of the system, depending on the processor state. The MESI (Modify, Exclusive, Shared, Invalidate) protocol, Write Invalidate protocol, provides each cache line with one of four states managed by two MESI bits. The four states also identify the four possible states of the cache line. If the processor is in "exclusive" or "shared" state, flushing is equivalent to invalidating the cache line. Another example holds when the processor is in the "modified" state. If the cache controller implements a write-back policy and only writes data from the processor to its cache on cache hits, the cache line contents mus...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
