US 12,067,405 B2
Run-time configuration loading
Ryan Albright, Beaverton, OR (US); William Ryan Weese, Portland, OR (US); Aaron Richard Carkin, Hillsboro, OR (US); William Andrew Mecham, Elk Grove, CA (US); Benjamin Goska, Portland, OR (US); and Michael Thompson, Wilsonville, OR (US)
Assigned to NVIDIA Corporation, Santa Clara, CA (US)
Filed by Nvidia Corporation, Santa Clara, CA (US)
Filed on Oct. 25, 2021, as Appl. No. 17/509,966.
Prior Publication US 2023/0125892 A1, Apr. 27, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 8/61 (2018.01); G06F 9/4401 (2018.01); G06F 9/445 (2018.01); G06F 11/14 (2006.01)
CPC G06F 9/44505 (2013.01) [G06F 8/63 (2013.01); G06F 9/4416 (2013.01); G06F 11/142 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A processor, comprising:
one or more circuits to maintain a first firmware configuration for one or more server components and corresponding to a first tenant, the first firmware configuration being maintained at a non-local storage location remote with respect to the one or more server components, the one or more circuits further to cause a second firmware configuration for the one or more server components, corresponding to a second tenant different from the first tenant, to be transmitted at run time from the non-local storage location to the one or more server components to configure the one or more server components according to the second firmware configuration.