International Business Machines Corporation
Method and apparatus for an efficient TLB lookup

Last updated:

Abstract:

The present disclosure relates to a method of operating a translation lookaside buffer (TLB) arrangement for a processor supporting virtual addressing, wherein multiple translation engines are used to perform translations on request of one of a plurality of dedicated processor units. The method comprises: maintaining by a cache unit a dependency matrix for the engines to track for each processing unit if an engine is assigned to the each processing unit for a table walk. The cache unit may block a processing unit from allocating an engine to a translation request when the engine is already assigned to the processing unit in the dependency matrix.

Status:
Grant
Type:

Utility

Filling date:

9 Dec 2019

Issue date:

28 Jun 2022