MAINTAINING AGENT INCLUSIVITY WITHIN A DISTRIBUTED MMU

Maintaining agent inclusivity within a distributed memory management unit (MMU) including receiving, from an agent, a translation checkout request comprising an effective address (EA) and an effective address to real address table (ERAT) index; translating the EA to a real address (RA) using an entr...

Full description

Saved in:
Bibliographic Details
Main Authors KALLA, RONALD N, JOYNER, JODY B, WAIT, CHARLES D, BLANER, BARTHOLOMEW, KRIEGEL, JON K
Format Patent
LanguageEnglish
Published 18.10.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Maintaining agent inclusivity within a distributed memory management unit (MMU) including receiving, from an agent, a translation checkout request comprising an effective address (EA) and an effective address to real address table (ERAT) index; translating the EA to a real address (RA) using an entry in a translation lookaside buffer (TLB) within the MMU, wherein the TLB within the MMU comprises an RA for each EA in the ERAT within the agent; flagging the entry in the TLB as in use by the agent, wherein the entry in the TLB comprises a TLB index; storing the EA index and the TLB index in an in-use scoreboard (IUSB), wherein the IUSB maps TLB indexes identifying entries in the TLB within the MMU to ERAT indexes identifying entries in the ERAT within the agent; and sending, to the agent, a translation checkout response comprising the RA.
Bibliography:Application Number: US201715487048