×

Infinite memory fabric hardware implementation with memory

  • US 10,698,628 B2
  • Filed: 05/31/2016
  • Issued: 06/30/2020
  • Est. Priority Date: 06/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A hardware-based processing node of an object memory fabric, the processing node comprising:

  • a memory module storing and managing one or more memory objects, the memory module comprising at least a Field Programmable Gate Array (FPGA), a first memory, and a second memory, wherein the first memory has a lower latency than the second memory, and wherein;

    each memory object is created natively within the memory module,each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions,a first set of data of the one or more memory objects is stored within the first memory of the memory module and a second set of data of the one or more memory objects is stored within the second memory of the memory module, andthe FPGA of the memory module dynamically determines during execution of one or more applications on the hardware-based processing node at a hardware level of the memory module which of the first subset of data will be transferred to the second memory and dynamically determines during continued execution of the one or more applications which of the second subset of data will be transferred to the first memory based on access patterns associated with the object memory fabric.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×