×

Partitioned memory with locally aggregated copy pools

  • US 10,606,487 B2
  • Filed: 03/17/2017
  • Issued: 03/31/2020
  • Est. Priority Date: 03/17/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a memory having computer readable instructions; and

    a plurality of processors for executing the computer readable instructions, the computer readable instructions controlling one or more of the plurality of processors to perform operations comprising;

    receiving a request to access data in a partitioned memory split across a first and second processor of the plurality of processors, the request from a requesting processor of the plurality of processors and including a virtual address of the data;

    determining, based at least in part on contents of a page table, that a plurality of physical addresses in the memory correspond to the virtual address, the physical addresses comprising;

    a first physical address of a primary memory location in a first partition accessed via a first memory bus communicatively coupled to a port of the first processor; and

    a second physical address of a secondary memory location in a second partition accessed via a second memory bus communicatively coupled to a port of the second processor,wherein contents of the primary memory location in the first partition were previously copied into the secondary memory location in the second partition;

    selecting, based at least in part on the requesting processor, one of the physical addresses; and

    accessing the data at the selected physical address.

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