Resource allocation for virtual functions in multi-die reconfigurable processors
AssigneeSambaNova Systems, Inc.
InventorsManish K. SHAH, Paul JORDAN, Maran WILSON, Ravinder KUMAR
Life of this patent
Estimating the term…
Loading patent…
AssigneeSambaNova Systems, Inc.
InventorsManish K. SHAH, Paul JORDAN, Maran WILSON, Ravinder KUMAR
Estimating the term…
A system for allocating reconfigurable processor resources to virtual functions includes a runtime processor coupled to a multi-die reconfigurable processor via a communication link. The reconfigurable processor comprises first and second dies arranged in a package, each die having arrays of coarse-grained reconfigurable units. The runtime processor receives resource allocation requests for virtual functions, determines resource requirements for each virtual function including number of arrays and memory capacity, evaluates available resources across the first and second dies, and allocates arrays from the first die, the second die, or both dies to each virtual function based on the resource requirements and available resources. The runtime processor configures communication link interfaces to provide the allocated arrays to virtual function drivers, enabling efficient multi-tenant operation of the reconfigurable processor with optimized resource utilization and isolation between virtual functions.
A system for providing logically isolated access to resources of a reconfigurable processor, the system comprising:
A method of providing logically isolated access to resources of a reconfigurable processor, the method comprising:
Dependencies are inferred from the claim text.