CPC G06F 9/441 (2013.01) [G06F 9/3877 (2013.01); G06F 9/5077 (2013.01); G06F 21/572 (2013.01); G06F 21/575 (2013.01)] | 20 Claims |
1. A computer program product comprising a non-volatile computer readable medium and non-transitory program instructions embodied therein, the program instructions being configured to be executable by a processor of a baseboard management controller in a multi-processor system to cause the processor to perform operations comprising:
identifying a partitioning mode to be implemented on the multi-processor system having first and second central processing units located on a single motherboard, wherein the partitioning mode may be a partitioned state or a unified state;
accessing, in response to identifying that the partitioned state is to be implemented, a first partitioned node configuration for a first partitioned node and a second partitioned node configuration for a second partitioned node, wherein the first partitioned node configuration identifies a first firmware interface level and a first operating system to be used by the first partitioned node, and wherein the second partition configuration identifies a second firmware interface level and a second operating system to be used by the second partitioned node;
causing the first central processing unit to load a first firmware interface having the identified first firmware interface level identified in the first partitioned node configuration; and
causing the second central processing unit to load a second firmware interface having the second firmware interface level identified in the second partitioned node configuration.
|