Invention Grant
- Patent Title: Preemptive cache management policies for processing units
-
Application No.: US15475435Application Date: 2017-03-31
-
Publication No.: US10303602B2Publication Date: 2019-05-28
- Inventor: Onur Kayiran , Gabriel H. Loh , Yasuko Eckert
- 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
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/0806 ; G06F12/0804 ; G06F12/0817

Abstract:
A processing system includes at least one central processing unit (CPU) core, at least one graphics processing unit (GPU) core, a main memory, and a coherence directory for maintaining cache coherence. The at least one CPU core receives a CPU cache flush command to flush cache lines stored in cache memory of the at least one CPU core prior to launching a GPU kernel. The coherence directory transfers data associated with a memory access request by the at least one GPU core from the main memory without issuing coherence probes to caches of the at least one CPU core.
Public/Granted literature
- US20180285264A1 PREEMPTIVE CACHE MANAGEMENT POLICIES FOR PROCESSING UNITS Public/Granted day:2018-10-04
Information query