17846309. PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM simplified abstract (Dell Products L.P.)
Contents
- 1 PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM
- 1.1 Organization Name
- 1.2 Inventor(s)
- 1.3 PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM - A simplified explanation of the abstract
- 1.4 Simplified Explanation
- 1.5 Abstract Explanation
- 1.6 Potential Applications
- 1.7 Problems Solved
- 1.8 Benefits
- 1.9 Original Abstract Submitted
PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM
Organization Name
Inventor(s)
Victor Fong of Melrose MA (US)
Michael Robillard of Shrewsbury MA (US)
PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM - A simplified explanation of the abstract
This abstract first appeared for US patent application 17846309 titled 'PROCESSING UNIT VIRTUALIZATION WITH SCALABLE OVER-PROVISIONING IN AN INFORMATION PROCESSING SYSTEM
Simplified Explanation
Abstract Explanation
This patent application describes techniques for virtualizing processing units in an information processing system. The method involves using a data structure to map virtualized processing units to abstracted processing units, which decouples the allocation decision from the virtualized units. The method also allows for the allocation of virtualized processing units to execute applications by assigning abstracted processing units identified from the data structure. Additionally, the method enables the migration of virtualized processing units across the system. This technology can be applied to various processing units, including accelerators like GPUs.
Potential Applications
- Virtualization of processing units in information processing systems
- Allocation of virtualized processing units for executing applications
- Migration of virtualized processing units across the system
- Scalable over-provisioning of processing units, including accelerators like GPUs
Problems Solved
- Simplifies the virtualization of processing units
- Decouples the allocation decision from the virtualized units
- Enables efficient allocation and migration of virtualized processing units
- Provides scalable over-provisioning functionality for processing units, including accelerators like GPUs
Benefits
- Improved flexibility and efficiency in managing processing units
- Simplified allocation and migration of virtualized processing units
- Scalable over-provisioning allows for better utilization of processing resources
- Enables efficient utilization of accelerators like GPUs in information processing systems
Original Abstract Submitted
Techniques are disclosed for processing unit virtualization with scalable over-provisioning in an information processing system. For example, the method accesses a data structure that maps a correspondence between a plurality of virtualized processing units and a plurality of abstracted processing units, wherein the plurality of abstracted processing units are configured to decouple an allocation decision from the plurality of virtualized processing units, and further wherein at least one of the virtualized processing units is mapped to multiple ones of the abstracted processing units. The method allocates one or more virtualized processing units to execute a given application by allocating one or more abstracted processing units identified from the data structure. The method also enables migration of one or more virtualized processing units across the system. Examples of processing units with which scalable over-provisioning functionality can be applied include, but are not limited to, accelerators such as GPUs.