Microprocessor device capable of selectively withdraw prefetch and method
A microprocessor, selective technology, applied in electrical digital data processing, instruments, memory systems, etc., can solve problems such as unfavorable cache efficiency, being used or about to be used, etc., to reduce the possibility of unfavorableness and improve efficiency. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035]Please refer to FIG. 1, which is a block diagram illustrating an apparatus within a microprocessor 100 for selectively retiring a majority of prefetch cache lines. The microprocessor 100 includes a plurality of stages coupled to each other to form a pipeline. One or more of the pipeline stages include an address generator for generating a memory access operation address, such as the load / store address 132 shown in FIG. 1 . The load / store address 132 specifies an address for a load or store operation. A load operation reads data from the memory to the microprocessor 100, and a store operation writes data from the microprocessor 100 to the memory. In one embodiment, the load / store address 132 is a physical memory address.
[0036] Microprocessor 100 also includes a cache 104, which includes an N-way set associative cache. In one embodiment, the cache 104 includes a 4-way set associative 64KB cache. In a specific embodiment, the cache 104 is a level-1 data cache; but th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 