diff --git a/projects/amdsmi/amdsmi_cli/amdsmi_parser.py b/projects/amdsmi/amdsmi_cli/amdsmi_parser.py index 2c5a322bfd..339468befd 100644 --- a/projects/amdsmi/amdsmi_cli/amdsmi_parser.py +++ b/projects/amdsmi/amdsmi_cli/amdsmi_parser.py @@ -567,8 +567,8 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text list_help = "List GPU information" - list_subcommand_help = "Lists all detected devices on the system\ - \nLists the BDF, UUID, KFD_ID, and NODE_ID for each GPU and/or CPUs\ + list_subcommand_help = "Lists all detected devices on the system.\ + \nLists the BDF, UUID, KFD_ID, and NODE_ID for each GPU and/or CPUs.\ \nIn virtualization environments, it can also list VFs associated to each\ \nGPU with some basic information for each VF." @@ -735,7 +735,7 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text metric_help = "Gets metric/performance information about the specified GPU" metric_subcommand_help = "If no GPU is specified, returns metric information for all GPUs on the system.\ - \nIf no metric argument is provided all metric information will be displayed." + \nIf no metric argument is provided, all metric information will be displayed." metric_optionals_title = "Metric arguments" # Optional arguments help text @@ -896,7 +896,7 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text process_help = "Lists general process information running on the specified GPU" process_subcommand_help = "If no GPU is specified, returns information for all GPUs on the system.\ - \nIf no process argument is provided all process information will be displayed." + \nIf no process argument is provided, all process information will be displayed." process_optionals_title = "Process arguments" # Optional Arguments help text @@ -904,7 +904,7 @@ class AMDSMIParser(argparse.ArgumentParser): engine_help = "All engine usages" pid_help = "Gets all process information about the specified process based on Process ID" name_help = "Gets all process information about the specified process based on Process Name.\ - \nIf multiple processes have the same name information is returned for all of them." + \nIf multiple processes have the same name, information is returned for all of them." # Create process subparser @@ -981,7 +981,7 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text topology_help = "Displays topology information of the devices" topology_subcommand_help = "If no GPU is specified, returns information for all GPUs on the system.\ - \nIf no topology argument is provided all topology information will be displayed." + \nIf no topology argument is provided, all topology information will be displayed." topology_optionals_title = "Topology arguments" # Help text for Arguments only on Guest and BM platforms @@ -1170,7 +1170,7 @@ class AMDSMIParser(argparse.ArgumentParser): monitor_help = "Monitor metrics for target devices" monitor_subcommand_help = "Monitor a target device for the specified arguments.\ \nIf no arguments are provided, all arguments will be enabled.\ - \nUse the watch arguments to run continuously" + \nUse the watch arguments to run continuously." monitor_optionals_title = "Monitor Arguments" # Help text for Arguments only on Guest and BM platforms @@ -1264,7 +1264,7 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text xgmi_help = "Displays xgmi information of the devices" xgmi_subcommand_help = "If no GPU is specified, returns information for all GPUs on the system.\ - \nIf no xgmi argument is provided all xgmi information will be displayed." + \nIf no xgmi argument is provided, all xgmi information will be displayed." xgmi_optionals_title = "XGMI arguments" # Help text for Arguments only on Guest and BM platforms @@ -1292,7 +1292,7 @@ class AMDSMIParser(argparse.ArgumentParser): # Subparser help text partition_help = "Displays partition information of the devices" partition_subcommand_help = "If no GPU is specified, returns information for all GPUs on the system.\ - \nIf no partition argument is provided all partition information will be displayed." + \nIf no partition argument is provided, all partition information will be displayed." partition_optionals_title = "partition arguments" # Options help text diff --git a/projects/amdsmi/docs/how-to/amdsmi-cli-tool.md b/projects/amdsmi/docs/how-to/amdsmi-cli-tool.md index c4a7243f6f..be8285aa70 100644 --- a/projects/amdsmi/docs/how-to/amdsmi-cli-tool.md +++ b/projects/amdsmi/docs/how-to/amdsmi-cli-tool.md @@ -90,8 +90,7 @@ usage: amd-smi list [-h] [--json | --csv] [--file FILE] [--loglevel LEVEL] [-g GPU [GPU ...] | -U CPU [CPU ...] | -O CORE [CORE ...]] Lists all the devices on the system and the links between devices. -Lists all the sockets and for each socket, GPUs and/or CPUs associated to -that socket alongside some basic information for each device. +Lists the BDF, UUID, KFD_ID, and NODE_ID for each GPU and/or CPUs. In virtualization environments, it can also list VFs associated to each GPU with some basic information for each VF. @@ -280,7 +279,7 @@ usage: amd-smi metric [-h] [-g GPU [GPU ...] | -U CPU [CPU ...] | -O CORE [CORE [--json | --csv] [--file FILE] [--loglevel LEVEL] If no GPU is specified, returns metric information for all GPUs on the system. -If no metric argument is provided all metric information will be displayed. +If no metric argument is provided, all metric information will be displayed. Metric arguments: -h, --help show this help message and exit @@ -316,6 +315,7 @@ Metric arguments: -l, --perf-level Current DPM performance level -x, --xgmi-err XGMI error information since last read -E, --energy Amount of energy consumed + -T, --throttle Displays throttle accumulators; Only available for MI300 or newer ASICs CPU Arguments: --cpu-power-metrics CPU power metrics @@ -366,7 +366,7 @@ usage: amd-smi process [-h] [--json | --csv] [--file FILE] [--loglevel LEVEL] [-n NAME] If no GPU is specified, returns information for all GPUs on the system. -If no process argument is provided all process information will be displayed. +If no process argument is provided, all process information will be displayed. Process arguments: -h, --help show this help message and exit @@ -392,7 +392,7 @@ Process arguments: -e, --engine All engine usages -p, --pid PID Gets all process information about the specified process based on Process ID -n, --name NAME Gets all process information about the specified process based on Process Name. - If multiple processes have the same name information is returned for all of them. + If multiple processes have the same name, information is returned for all of them. Command Modifiers: --json Displays output in JSON format (human readable by default). @@ -452,7 +452,7 @@ usage: amd-smi topology [-h] [--json | --csv] [--file FILE] [--loglevel LEVEL] [-w] [-o] [-t] [-b] If no GPU is specified, returns information for all GPUs on the system. -If no topology argument is provided all topology information will be displayed. +If no topology argument is provided, all topology information will be displayed. Topology arguments: -h, --help show this help message and exit @@ -476,6 +476,10 @@ Topology arguments: -o, --hops Displays the number of hops between GPUs -t, --link-type Displays the link type between GPUs -b, --numa-bw Display max and min bandwidth between nodes + -c, --coherent Display cache coherant (or non-coherant) link capability between nodes + -n, --atomics Display 32 and 64-bit atomic io link capability between nodes + -d, --dma Display P2P direct memory access (DMA) link capability between nodes + -z, --bi-dir Display P2P bi-directional link capability between nodes Command Modifiers: --json Displays output in JSON format (human readable by default). @@ -504,7 +508,7 @@ usage: amd-smi set [-h] (-g GPU [GPU ...] | -U CPU [CPU ...] | -O CORE [CORE ... [--loglevel LEVEL] A GPU must be specified to set a configuration. -A set argument must be provided; Multiple set arguments are accepted +A set argument must be provided; Multiple set arguments are accepted. Set Arguments: -h, --help show this help message and exit @@ -532,9 +536,12 @@ Set Arguments: -M, --memory-partition PARTITION Set one of the following the memory partition modes: NPS1, NPS2, NPS4, NPS8 -o, --power-cap WATTS Set power capacity limit - -p, --dpm-policy POLICY_ID Set the GPU DPM policy using policy id + -p, --soc-pstate POLICY_ID Set the GPU soc pstate policy using policy id -x, --xgmi-plpd POLICY_ID Set the GPU XGMI per-link power down policy using policy id - -R, --process-isolation STATUS Enable or disable the GPU process isolation: 0 for disable and 1 for enable. + -L, --clk-limit CLK_TYPE LIM_TYPE VALUE Sets the sclk (aka gfxclk) or mclk minimum and maximum frequencies + amd-smi set -L (sclk | mclk) (min | max) value + -R, --process-isolation STATUS Enable or disable the GPU process isolation: + 0 for disable and 1 for enable. CPU Arguments: --cpu-pwr-limit PWR_LIMIT Set power limit for the given socket. Input parameter is power limit value. @@ -597,10 +604,8 @@ Reset Arguments: -p, --profile Reset power profile back to default -x, --xgmierr Reset XGMI error counts -d, --perf-determinism Disable performance determinism - -C, --compute-partition Reset compute partitions on the specified GPU - -M, --memory-partition Reset memory partitions on the specified GPU -o, --power-cap Reset power capacity limit to max capable - -l, --run-shader SHADER_NAME Run the shader on processor. Only CLEANER shader can be used to clean up data in LDS/GPRs + -l, --clean-local-data Clean up the local data in the LDS/GPRs on a per partition basis Command Modifiers: --json Displays output in JSON format (human readable by default). @@ -624,7 +629,7 @@ usage: amd-smi monitor [-h] [--json | --csv] [--file FILE] [--loglevel LEVEL] Monitor a target device for the specified arguments. If no arguments are provided, all arguments will be enabled. -Use the watch arguments to run continuously +Use the watch arguments to run continuously. Monitor Arguments: -h, --help show this help message and exit @@ -656,6 +661,7 @@ Monitor Arguments: -v, --vram-usage Monitor memory usage in MB -r, --pcie Monitor PCIe bandwidth in Mb/s -q, --process Enable Process information table below monitor output + -V, --violation Monitor power and thermal violation status (%); Only available for MI300 or newer ASICs Command Modifiers: --json Displays output in JSON format (human readable by default). @@ -676,7 +682,7 @@ usage: amd-smi xgmi [-h] [--json | --csv] [--file FILE] [--loglevel LEVEL] [-g GPU [GPU ...] | -U CPU [CPU ...] | -O CORE [CORE ...]] [-m] If no GPU is specified, returns information for all GPUs on the system. -If no xgmi argument is provided all xgmi information will be displayed. +If no xgmi argument is provided, all xgmi information will be displayed. XGMI arguments: -h, --help show this help message and exit @@ -718,25 +724,7 @@ CPU: 0 FW_VERSION: 85.90.0 INTERFACE_VERSION: PROTO VERSION: 6 - -CPU: 1 - SMU: - FW_VERSION: 85.90.0 - INTERFACE_VERSION: - PROTO VERSION: 6 - -CPU: 2 - SMU: - FW_VERSION: 85.90.0 - INTERFACE_VERSION: - PROTO VERSION: 6 - -CPU: 3 - SMU: - FW_VERSION: 85.90.0 - INTERFACE_VERSION: - PROTO VERSION: 6 - +... GPU: 0 ASIC: @@ -745,9 +733,12 @@ GPU: 0 VENDOR_NAME: Advanced Micro Devices Inc. [AMD/ATI] SUBVENDOR_ID: 0x1002 DEVICE_ID: 0x74a0 + SUBSYSTEM_ID: 0x74a0 REV_ID: 0x00 ASIC_SERIAL: 0x7E8F7E20764E2714 OAM_ID: 0 + NUM_COMPUTE_UNITS: 228 + TARGET_GRAPHICS_VERSION: gfx942 BUS: BDF: 0000:01:00.0 MAX_PCIE_WIDTH: 16 @@ -807,6 +798,7 @@ GPU: 0 PARTITION: COMPUTE_PARTITION: SPX MEMORY_PARTITION: NPS1 + PARTITION_ID: 0 SOC_PSTATE: NUM_SUPPORTED: 4 CURRENT_ID: 1 @@ -837,6 +829,7 @@ GPU: 0 TYPE: HBM VENDOR: N/A SIZE: 64289 MB + BIT_WIDTH: 8192 CACHE_INFO: CACHE_0: CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE @@ -862,380 +855,5 @@ GPU: 0 CACHE_LEVEL: 3 MAX_NUM_CU_SHARED: 228 NUM_CACHE_INSTANCE: 1 - -GPU: 1 - ASIC: - MARKET_NAME: MI300A - VENDOR_ID: 0x1002 - VENDOR_NAME: Advanced Micro Devices Inc. [AMD/ATI] - SUBVENDOR_ID: 0x1002 - DEVICE_ID: 0x74a0 - REV_ID: 0x00 - ASIC_SERIAL: 0xB6AE7C8CEFE1F084 - OAM_ID: 1 - BUS: - BDF: 0001:01:00.0 - MAX_PCIE_WIDTH: 16 - MAX_PCIE_SPEED: 32 GT/s - PCIE_INTERFACE_VERSION: Gen 5 - SLOT_TYPE: PCIE - VBIOS: - NAME: N/A - BUILD_DATE: N/A - PART_NUMBER: N/A - VERSION: N/A - LIMIT: - MAX_POWER: 550 W - MIN_POWER: 0 W - SOCKET_POWER: 550 W - SLOWDOWN_EDGE_TEMPERATURE: N/A - SLOWDOWN_HOTSPOT_TEMPERATURE: 100 °C - SLOWDOWN_VRAM_TEMPERATURE: 105 °C - SHUTDOWN_EDGE_TEMPERATURE: N/A - SHUTDOWN_HOTSPOT_TEMPERATURE: 110 °C - SHUTDOWN_VRAM_TEMPERATURE: 115 °C - DRIVER: - NAME: amdgpu - VERSION: 6.9.0-rc5+ - BOARD: - MODEL_NUMBER: N/A - PRODUCT_SERIAL: N/A - FRU_ID: N/A - PRODUCT_NAME: Aqua Vanjaram [Instinct MI300A] - MANUFACTURER_NAME: Advanced Micro Devices, Inc. [AMD/ATI] - RAS: - EEPROM_VERSION: 0x0 - PARITY_SCHEMA: DISABLED - SINGLE_BIT_SCHEMA: DISABLED - DOUBLE_BIT_SCHEMA: DISABLED - POISON_SCHEMA: ENABLED - ECC_BLOCK_STATE: - UMC: DISABLED - SDMA: ENABLED - GFX: ENABLED - MMHUB: ENABLED - ATHUB: DISABLED - PCIE_BIF: DISABLED - HDP: DISABLED - XGMI_WAFL: DISABLED - DF: DISABLED - SMN: DISABLED - SEM: DISABLED - MP0: DISABLED - MP1: DISABLED - FUSE: DISABLED - MCA: DISABLED - VCN: DISABLED - JPEG: DISABLED - IH: DISABLED - MPIO: DISABLED - PARTITION: - COMPUTE_PARTITION: SPX - MEMORY_PARTITION: NPS1 - SOC_PSTATE: - NUM_SUPPORTED: 4 - CURRENT_ID: 1 - POLICIES: - POLICY_ID: 0 - POLICY_DESCRIPTION: pstate_default - POLICY_ID: 1 - POLICY_DESCRIPTION: soc_pstate_0 - POLICY_ID: 2 - POLICY_DESCRIPTION: soc_pstate_1 - POLICY_ID: 3 - POLICY_DESCRIPTION: soc_pstate_2 - XGMI_PLPD: - NUM_SUPPORTED: 3 - CURRENT_ID: 1 - PLPDS: - POLICY_ID: 0 - POLICY_DESCRIPTION: plpd_disallow - POLICY_ID: 1 - POLICY_DESCRIPTION: plpd_default - POLICY_ID: 2 - POLICY_DESCRIPTION: plpd_optimized - PROCESS_ISOLATION: N/A - NUMA: - NODE: 1 - AFFINITY: 1 - VRAM: - TYPE: HBM - VENDOR: N/A - SIZE: 64289 MB - CACHE_INFO: - CACHE_0: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 32 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 348 - CACHE_1: - CACHE_PROPERTIES: INST_CACHE, SIMD_CACHE - CACHE_SIZE: 64 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 120 - CACHE_2: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 4096 KB - CACHE_LEVEL: 2 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - CACHE_3: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 262144 KB - CACHE_LEVEL: 3 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - -GPU: 2 - ASIC: - MARKET_NAME: MI300A - VENDOR_ID: 0x1002 - VENDOR_NAME: Advanced Micro Devices Inc. [AMD/ATI] - SUBVENDOR_ID: 0x1002 - DEVICE_ID: 0x74a0 - REV_ID: 0x00 - ASIC_SERIAL: 0x367125D815189854 - OAM_ID: 2 - BUS: - BDF: 0002:01:00.0 - MAX_PCIE_WIDTH: 16 - MAX_PCIE_SPEED: 32 GT/s - PCIE_INTERFACE_VERSION: Gen 5 - SLOT_TYPE: PCIE - VBIOS: - NAME: N/A - BUILD_DATE: N/A - PART_NUMBER: N/A - VERSION: N/A - LIMIT: - MAX_POWER: 550 W - MIN_POWER: 0 W - SOCKET_POWER: 550 W - SLOWDOWN_EDGE_TEMPERATURE: N/A - SLOWDOWN_HOTSPOT_TEMPERATURE: 100 °C - SLOWDOWN_VRAM_TEMPERATURE: 105 °C - SHUTDOWN_EDGE_TEMPERATURE: N/A - SHUTDOWN_HOTSPOT_TEMPERATURE: 110 °C - SHUTDOWN_VRAM_TEMPERATURE: 115 °C - DRIVER: - NAME: amdgpu - VERSION: 6.9.0-rc5+ - BOARD: - MODEL_NUMBER: N/A - PRODUCT_SERIAL: N/A - FRU_ID: N/A - PRODUCT_NAME: Aqua Vanjaram [Instinct MI300A] - MANUFACTURER_NAME: Advanced Micro Devices, Inc. [AMD/ATI] - RAS: - EEPROM_VERSION: 0x0 - PARITY_SCHEMA: DISABLED - SINGLE_BIT_SCHEMA: DISABLED - DOUBLE_BIT_SCHEMA: DISABLED - POISON_SCHEMA: ENABLED - ECC_BLOCK_STATE: - UMC: DISABLED - SDMA: ENABLED - GFX: ENABLED - MMHUB: ENABLED - ATHUB: DISABLED - PCIE_BIF: DISABLED - HDP: DISABLED - XGMI_WAFL: DISABLED - DF: DISABLED - SMN: DISABLED - SEM: DISABLED - MP0: DISABLED - MP1: DISABLED - FUSE: DISABLED - MCA: DISABLED - VCN: DISABLED - JPEG: DISABLED - IH: DISABLED - MPIO: DISABLED - PARTITION: - COMPUTE_PARTITION: SPX - MEMORY_PARTITION: NPS1 - SOC_PSTATE: - NUM_SUPPORTED: 4 - CURRENT_ID: 1 - POLICIES: - POLICY_ID: 0 - POLICY_DESCRIPTION: pstate_default - POLICY_ID: 1 - POLICY_DESCRIPTION: soc_pstate_0 - POLICY_ID: 2 - POLICY_DESCRIPTION: soc_pstate_1 - POLICY_ID: 3 - POLICY_DESCRIPTION: soc_pstate_2 - XGMI_PLPD: - NUM_SUPPORTED: 3 - CURRENT_ID: 1 - PLPDS: - POLICY_ID: 0 - POLICY_DESCRIPTION: plpd_disallow - POLICY_ID: 1 - POLICY_DESCRIPTION: plpd_default - POLICY_ID: 2 - POLICY_DESCRIPTION: plpd_optimized - PROCESS_ISOLATION: N/A - NUMA: - NODE: 2 - AFFINITY: 2 - VRAM: - TYPE: HBM - VENDOR: N/A - SIZE: 64289 MB - CACHE_INFO: - CACHE_0: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 32 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 348 - CACHE_1: - CACHE_PROPERTIES: INST_CACHE, SIMD_CACHE - CACHE_SIZE: 64 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 120 - CACHE_2: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 4096 KB - CACHE_LEVEL: 2 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - CACHE_3: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 262144 KB - CACHE_LEVEL: 3 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - -GPU: 3 - ASIC: - MARKET_NAME: MI300A - VENDOR_ID: 0x1002 - VENDOR_NAME: Advanced Micro Devices Inc. [AMD/ATI] - SUBVENDOR_ID: 0x1002 - DEVICE_ID: 0x74a0 - REV_ID: 0x00 - ASIC_SERIAL: 0xF4C44C2BE5E66537 - OAM_ID: 3 - BUS: - BDF: 0003:01:00.0 - MAX_PCIE_WIDTH: 16 - MAX_PCIE_SPEED: 32 GT/s - PCIE_INTERFACE_VERSION: Gen 5 - SLOT_TYPE: PCIE - VBIOS: - NAME: N/A - BUILD_DATE: N/A - PART_NUMBER: N/A - VERSION: N/A - LIMIT: - MAX_POWER: 550 W - MIN_POWER: 0 W - SOCKET_POWER: 550 W - SLOWDOWN_EDGE_TEMPERATURE: N/A - SLOWDOWN_HOTSPOT_TEMPERATURE: 100 °C - SLOWDOWN_VRAM_TEMPERATURE: 105 °C - SHUTDOWN_EDGE_TEMPERATURE: N/A - SHUTDOWN_HOTSPOT_TEMPERATURE: 110 °C - SHUTDOWN_VRAM_TEMPERATURE: 115 °C - DRIVER: - NAME: amdgpu - VERSION: 6.9.0-rc5+ - BOARD: - MODEL_NUMBER: N/A - PRODUCT_SERIAL: N/A - FRU_ID: N/A - PRODUCT_NAME: Aqua Vanjaram [Instinct MI300A] - MANUFACTURER_NAME: Advanced Micro Devices, Inc. [AMD/ATI] - RAS: - EEPROM_VERSION: 0x0 - PARITY_SCHEMA: DISABLED - SINGLE_BIT_SCHEMA: DISABLED - DOUBLE_BIT_SCHEMA: DISABLED - POISON_SCHEMA: ENABLED - ECC_BLOCK_STATE: - UMC: DISABLED - SDMA: ENABLED - GFX: ENABLED - MMHUB: ENABLED - ATHUB: DISABLED - PCIE_BIF: DISABLED - HDP: DISABLED - XGMI_WAFL: DISABLED - DF: DISABLED - SMN: DISABLED - SEM: DISABLED - MP0: DISABLED - MP1: DISABLED - FUSE: DISABLED - MCA: DISABLED - VCN: DISABLED - JPEG: DISABLED - IH: DISABLED - MPIO: DISABLED - PARTITION: - COMPUTE_PARTITION: SPX - MEMORY_PARTITION: NPS1 - SOC_PSTATE: - NUM_SUPPORTED: 4 - CURRENT_ID: 1 - POLICIES: - POLICY_ID: 0 - POLICY_DESCRIPTION: pstate_default - POLICY_ID: 1 - POLICY_DESCRIPTION: soc_pstate_0 - POLICY_ID: 2 - POLICY_DESCRIPTION: soc_pstate_1 - POLICY_ID: 3 - POLICY_DESCRIPTION: soc_pstate_2 - XGMI_PLPD: - NUM_SUPPORTED: 3 - CURRENT_ID: 1 - PLPDS: - POLICY_ID: 0 - POLICY_DESCRIPTION: plpd_disallow - POLICY_ID: 1 - POLICY_DESCRIPTION: plpd_default - POLICY_ID: 2 - POLICY_DESCRIPTION: plpd_optimized - PROCESS_ISOLATION: N/A - NUMA: - NODE: 3 - AFFINITY: 3 - VRAM: - TYPE: HBM - VENDOR: N/A - SIZE: 64289 MB - CACHE_INFO: - CACHE_0: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 32 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 348 - CACHE_1: - CACHE_PROPERTIES: INST_CACHE, SIMD_CACHE - CACHE_SIZE: 64 KB - CACHE_LEVEL: 1 - MAX_NUM_CU_SHARED: 2 - NUM_CACHE_INSTANCE: 120 - CACHE_2: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 4096 KB - CACHE_LEVEL: 2 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - CACHE_3: - CACHE_PROPERTIES: DATA_CACHE, SIMD_CACHE - CACHE_SIZE: 262144 KB - CACHE_LEVEL: 3 - MAX_NUM_CU_SHARED: 228 - NUM_CACHE_INSTANCE: 1 - +... ```