Invention Grant
- Patent Title: Adaptive scheduling of memory and processing-in-memory requests
-
Application No.: US18090916Application Date: 2022-12-29
-
Publication No.: US12131026B2Publication Date: 2024-10-29
- Inventor: Alexandru Dutu , Nuwan S Jayasena , Niti Madan
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US CA Santa Clara
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: FIG. 1 Patents
- Main IPC: G06F3/06
- IPC: G06F3/06

Abstract:
Adaptive scheduling of memory requests and processing-in-memory requests is described. In accordance with the described techniques, a memory controller receives a plurality of processing-in-memory requests and a plurality of non-processing-in-memory requests from a host. The memory controller schedules an order of execution for the plurality of processing-in-memory requests and the plurality of non-processing-in-memory requests based at least in part on a processing-in-memory request stall threshold and a non-processing-in-memory request stall threshold. In response to a system switching (e.g., from executing processing-in-memory requests to executing non-processing-in-memory requests or from executing non-processing-in-memory requests to executing processing-in-memory requests), the memory controller modifies the processing-in-memory request stall threshold and the non-processing-in-memory request stall threshold. The memory controller continues scheduling an order of execution for subsequent requests received from the host using the modified stall thresholds.
Public/Granted literature
- US20240220107A1 Adaptive Scheduling of Memory and Processing-in-Memory Requests Public/Granted day:2024-07-04
Information query