Memory Sharing for Physical Accelerator Resources in a Data Center
AssigneeIntel Corporation
InventorMARK A. SCHMISSEUR
Life of this patent
Estimating the term…
Abstract
Examples may include sleds for a rack in a data center including physical accelerator resources and memory for the accelerator resources. The memory can be shared between the accelerator resources. One or more memory controllers can be provided to couple the accelerator resources to the memory to provide memory access to all the accelerator resources. Each accelerator resource can include a memory controller to access a portion of the memory while the accelerator resources can be coupled via an out-of-band channel to provide memory access to the other portions of the memory.
Claims25
A system for a data center comprising:
- a rack comprising a plurality of sled spaces;
- and
- at least one physical accelerator resource sled coupled to the rack via a one of the plurality of sled spaces, the sled comprising:
- a plurality of physical accelerator resources;
- a bank of physical memory;
- and
- one or more memory controllers to couple the bank of physical memory to each of the plurality of physical accelerator resources to provide each of the plurality of physical accelerator resources access to the bank of physical memory.
An apparatus for a physical accelerator resource sled, comprising:
- a plurality of physical accelerator resources;
- a bank of physical memory;
- and
- one or more memory controllers to couple the bank of physical memory to each of the plurality of physical accelerator resources to provide each of the plurality of physical accelerator resources access to the bank of physical memory.
An apparatus comprising:
- a frame mountable within a sled space of a rack of a data center;
- a plurality of physical accelerator resources coupled to the frame, the plurality of physical accelerator resources comprising field-programmable gate array (FPGA) packages;
- a plurality of sockets to receive physical memory modules;
- and
- one or more memory controllers to couple the physical memory modules to each of the plurality of physical accelerator resources to provide each of the plurality of physical accelerator resources memory access.
Dependencies are inferred from the claim text.