×

Apparatus and method for accelerating operations in a processor which uses shared virtual memory

  • US 10,467,012 B2
  • Filed: 12/29/2016
  • Issued: 11/05/2019
  • Est. Priority Date: 03/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus comprising:

  • front end hardware logic to couple to an accelerator, the front end hardware logic to receive and schedule tasks for execution on the accelerator, the front end hardware logic comprising;

    a translation lookaside buffer (TLB) to store virtual-to-physical address mappings for the accelerator, wherein the accelerator comprises a memory manager to submit one or more TLB lookup requests to the TLB of the front end hardware logic, and wherein the front end hardware logic is to perform all TLB lookup operations required by the accelerator, including mapping virtual to physical address on behalf of the accelerator in response to the accelerator requiring access to a system memory; and

    page walker circuitry to provide page walk services to the accelerator to determine virtual-to-physical address mappings.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×