US 12,353,915 B2
System and method for multi-scheme allocation of virtual resources in an information handling system
John Kelly, Mallow (IE); Dharmesh M. Patel, Round Rock, TX (US); and Nicholas C. Busick, Austin, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Jan. 14, 2022, as Appl. No. 17/576,138.
Prior Publication US 2023/0229520 A1, Jul. 20, 2023
Int. Cl. G06F 9/50 (2006.01); G06F 9/455 (2018.01)
CPC G06F 9/5027 (2013.01) [G06F 9/45558 (2013.01); G06F 9/5077 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/4557 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for managing specialized hardware resources, the method comprising:
obtaining, by a multi-scheme virtual allocation agent, a request for allocating a plurality of virtual resources to the specialized hardware resources in an information handling system,
wherein the request specifies a first scheme of allocation,
wherein the information handling system operates in a second scheme of allocation that is different from the first scheme of allocation;
in response to the request:
installing a first virtual resource of the plurality of virtual resources on a first specialized hardware resource of the specialized hardware resources;
performing a dummy virtual resource installation to install a plurality of dummy virtual resources based on the second scheme;
installing a second virtual resource of the plurality of virtual resources on a second specialized hardware resource of the specialized hardware resources based on the second scheme; and
deleting the plurality of dummy virtual resources from the hardware resources.