Aggregating Graphics Processing Unit Resources in Containerized Applications
AssigneeDell Products L.P.
InventorMichael Marrotte
Life of this patent
Estimating the term…
Abstract
A system can identify respective graphics processing units of respective computing nodes of a group of computing nodes with respect to which a containerized application operates. The system can virtualize the graphics processing units in a virtual node, to produce virtualized graphics processing units. The system can cause the virtual node to be available to a control application of a platform of the containerized application. The system can enable access to the virtualized graphics processing units by the containerized application via the virtual node.
Claims20
A system, comprising:
- at least one processor;
- and
- at least one memory that stores executable instructions that, when executed by the at least one processor, facilitate performance of operations, comprising:
- identifying respective graphics processing units of respective computing nodes of a group of computing nodes with respect to which a containerized application operates;
- virtualizing the graphics processing units in a virtual node, to produce virtualized graphics processing units;
- causing the virtual node to be available to a control application of a platform of the containerized application;
- and
- enabling access to the virtualized graphics processing units by the containerized application via the virtual node.
A method, comprising:
- identifying, by a system comprising at least one processor, respective graphics processing units of respective nodes of a group of nodes, wherein a containerized application is configured to execute instructions with respect to the group of nodes;
- virtualizing, by the system, the graphics processing units in a virtual node, to produce virtualized graphics processing units;
- enabling, by the system, the virtual node to be available to a control application of a platform of the containerized application;
- and
- facilitating, by the system, access to the virtualized graphics processing units by the containerized application via the virtual node.
A non-transitory computer-readable medium comprising instructions that, in response to execution, cause a system comprising at least one processor to perform operations, comprising:
- identifying respective processing units of respective nodes of a group of nodes, wherein a containerized application is configured to execute on the group of nodes;
- virtualizing the processing units in a virtual node, to produce virtualized processing units;
- making the virtual node available to a control application of a platform of the containerized application;
- and
- enabling access to the virtualized processing units by the containerized application via the virtual node.
Dependencies are inferred from the claim text.