Invention Publication
- Patent Title: APPARATUS AND METHOD FOR A ZERO LEVEL CACHE/MEMORY ARCHITECTURE
-
Application No.: US17958338Application Date: 2022-10-01
-
Publication No.: US20240143502A1Publication Date: 2024-05-02
- Inventor: Mark DECHENE , Thomas MULLINS , Ryan CARLSON , Paula PETRICA , Brendan WEST , Jonathan JOHNSON , Nikhil PATIL
- Applicant: INTEL CORPORATION
- Applicant Address: US CA SANTA CLARA
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA SANTA CLARA
- Main IPC: G06F12/0802
- IPC: G06F12/0802

Abstract:
An apparatus and method for implementing a Level 0 cache within a cache subsystem. For example, one embodiment of a processor comprises: a cache subsystem comprising a Level-0 cache; a scheduler to schedule a load operation indicating data to be loaded; and a load hit predictor to predict whether the data indicated by the load operation is stored in the LO cache and to generate a wakeup signal to the scheduler in response to predicting that the data is stored in the LO cache. Some implementations perform store forwarding in response to load operations using a multi-step approach in which a partial linear address check is performed to determine load operations which are eligible for store forwarding. A full address check is performed for those load operations which are eligible in which the address of the load is compared against the address of a youngest older store operation. Mini-MOB implementations are also described including a stale data watchdog function and wakeup signal to schedule dependent operations.
Information query
IPC分类: