Partitioning Functions

Partitioning Functions#

AMD SMI: Partitioning Functions
Partitioning Functions

Functions

amdsmi_status_t amdsmi_get_gpu_memory_partition_config (amdsmi_processor_handle processor_handle, amdsmi_memory_partition_config_t *config)
 Returns current gpu memory partition capabilities. More...
 
amdsmi_status_t amdsmi_set_gpu_memory_partition_mode (amdsmi_processor_handle processor_handle, amdsmi_memory_partition_type_t mode)
 Sets memory partition mode. More...
 

Detailed Description

Function Documentation

◆ amdsmi_get_gpu_memory_partition_config()

amdsmi_status_t amdsmi_get_gpu_memory_partition_config ( amdsmi_processor_handle  processor_handle,
amdsmi_memory_partition_config_t config 
)

Returns current gpu memory partition capabilities.

Platform:

gpu_bm_linux

host

guest_1vf

guest_mvf

Parameters
[in]processor_handlea processor handle
[out]configreference to the memory partition config. Must be allocated by user.
Returns
amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail

◆ amdsmi_set_gpu_memory_partition_mode()

amdsmi_status_t amdsmi_set_gpu_memory_partition_mode ( amdsmi_processor_handle  processor_handle,
amdsmi_memory_partition_type_t  mode 
)

Sets memory partition mode.

Platform:

gpu_bm_linux

host

Parameters
[in]processor_handleA processor handle
[in]modeEnum representing memory partitioning mode to set
Returns
amdsmi_status_t | AMDSMI_STATUS_SUCCESS on success, non-zero on fail