Intel Corporation
MEMORY PREFETCHING IN MULTIPLE GPU ENVIRONMENT
Last updated:
Abstract:
Embodiments are generally directed to memory prefetching in multiple GPU environment. An embodiment of an apparatus includes multiple processors including a host processor and multiple graphics processing units (GPUs) to process data, each of the GPUs including a prefetcher and a cache; and a memory for storage of data, the memory including a plurality of memory elements, wherein the prefetcher of each of the GPUs is to prefetch data from the memory to the cache of the GPU; and wherein the prefetcher of a GPU is prohibited from prefetching from a page that is not owned by the GPU or by the host processor.
Status:
Application
Type:
Utility
Filling date:
20 Jan 2022
Issue date:
14 Jul 2022