Method and apparatus for an efficient TLB lookup
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 comp...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English |
Published |
12.05.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | 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. |
---|---|
Bibliography: | Application Number: US201715650365 |