A method of returning fetched data in cache in advance
A data and memory access technology, which is applied in the field of early return to memory access data, can solve problems such as large memory access delays, and achieve the effects of simple operation, improved memory access speed, and simple principle
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0020] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0021] like figure 2 As shown, when the cache misses, the flow process of the method for returning the access data in advance in the cache of the present invention is:
[0022] 1. Send a memory access request in the core;
[0023] 2. Go through the cache pipeline for the first time and find that the cache misses, and then send a read request to the next-level cache or storage control;
[0024] 3. The next-level cache and storage control perform read operations and return data to the cache;
[0025] 4. Return the data to the core;
[0026] 5. Fill the cache with the data returned by the response.
[0027] That is, when the memory access instruction flows through the first pass of the pipeline, the address and control information of the response are recorded. When the data is returned from the storage control (MCU) or the next-leve...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 