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