GRAPHICS PROCESSOR CACHE FOR DATA FROM MULTIPLE STORAGE SPACES
DE112024003489T5Undetermined Publication Date: 2026-07-02APPLE INC
View PDF 0 Cites 0 Cited by
Patent Information
- Authority / Receiving Office
- DE · DE
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-07-19
- Publication Date
- 2026-07-02
Abstract
In the disclosed embodiment, a graphics processing unit (GPU) is configured to operate data in multiple memory spaces. Data cache switching logic can cache data for the GPU switching logic, including data from multiple memory spaces. The data cache switching logic can include tag switching logic configured to compare the following information from access requests to the data cache switching logic with tags of entries in the data cache switching logic: memory space information and a tag portion of a requested address. The tag portion of a requested address can be different for at least two of the multiple memory spaces (e.g., a different set of bit indices within the address). The disclosed techniques can advantageously enable caching for different clients with different cache line sizes, address spaces, etc., e.g., in uniform memory architectures.
Need to check novelty before this filing date? Find Prior Art