Advanced Micro Devices, Inc.
Streaming translation lookaside buffer

Last updated:

Abstract:

Techniques are provided for using a translation lookaside buffer to provide low latency memory address translations for data streams. Clients of a memory system first prepare the address translation cache hierarchy by requesting that a translation pre-fetch stream is initialized. After the translation pre-fetch stream is initialized, the cache hierarchy returns an acknowledgment of completion to the client, which then begins to access memory. Pre-fetch streams are specified in terms of address ranges and are performed for large contiguous portions of the virtual memory address space.

Status:
Grant
Type:

Utility

Filling date:

24 Feb 2017

Issue date:

17 Sep 2019