Class AmdRomeBmGpuLaunchInstancePlatformConfig
The platform configuration used when launching a bare metal GPU instance with the BM.GPU4.8 shape (the AMD Rome platform).
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class AmdRomeBmGpuLaunchInstancePlatformConfig : LaunchInstancePlatformConfig
Properties
AreVirtualInstructionsEnabled
Declaration
[JsonProperty(PropertyName = "areVirtualInstructionsEnabled")]
public bool? AreVirtualInstructionsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether virtualization instructions are available. For example, Secure Virtual Machine for AMD shapes or VT-x for Intel shapes. |
ConfigMap
Declaration
[JsonProperty(PropertyName = "configMap")]
public Dictionary<string, string> ConfigMap { get; set; }
Property Value
Type | Description |
---|---|
Dictionary<string, string> | Instance Platform Configuration Configuration Map for flexible setting input. |
IsAccessControlServiceEnabled
Declaration
[JsonProperty(PropertyName = "isAccessControlServiceEnabled")]
public bool? IsAccessControlServiceEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether the Access Control Service is enabled on the instance. When enabled, the platform can enforce PCIe device isolation, required for VFIO device pass-through. |
IsInputOutputMemoryManagementUnitEnabled
Declaration
[JsonProperty(PropertyName = "isInputOutputMemoryManagementUnitEnabled")]
public bool? IsInputOutputMemoryManagementUnitEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether the input-output memory management unit is enabled. |
IsSymmetricMultiThreadingEnabled
Declaration
[JsonProperty(PropertyName = "isSymmetricMultiThreadingEnabled")]
public bool? IsSymmetricMultiThreadingEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether symmetric multithreading is enabled on the instance. Symmetric multithreading is also
called simultaneous multithreading (SMT) or Intel Hyper-Threading.
|
NumaNodesPerSocket
Declaration
[JsonProperty(PropertyName = "numaNodesPerSocket")]
[JsonConverter(typeof(StringEnumConverter))]
public AmdRomeBmGpuLaunchInstancePlatformConfig.NumaNodesPerSocketEnum? NumaNodesPerSocket { get; set; }
Property Value
Type | Description |
---|---|
AmdRomeBmGpuLaunchInstancePlatformConfig.NumaNodesPerSocketEnum? | The number of NUMA nodes per socket (NPS). |