|
| FuriosaSmiReturnCode | furiosa_smi_get_driver_info (FuriosaSmiVersion *out_driver_info) |
| | Get a driver information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_core_frequency (FuriosaSmiDeviceHandle handle, FuriosaSmiCoreFrequency *out_core_frequency_info) |
| | Get a core frequency of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_memory_frequency (FuriosaSmiDeviceHandle handle, FuriosaSmiMemoryFrequency *out_memory_frequency_info) |
| | Get a memory frequency of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_device_performance_counter (FuriosaSmiDeviceHandle handle, FuriosaSmiDevicePerformanceCounter *out_performance_counter_info) |
| | Get a performance counter of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_device_power_consumption (FuriosaSmiDeviceHandle handle, FuriosaSmiDevicePowerConsumption *out_power_consumption) |
| | Get a power consumption of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_device_temperature (FuriosaSmiDeviceHandle handle, FuriosaSmiDeviceTemperature *out_temperature) |
| | Get a power consumption of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_governor_profile (FuriosaSmiDeviceHandle handle, FuriosaSmiGovernorProfile *out_governor_profile) |
| | Get a governor state of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_set_governor_profile (FuriosaSmiDeviceHandle handle, FuriosaSmiGovernorProfile governor_profile) |
| | Set a governor state into Furiosa NPU device. This requires root privileges.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_enable_device (FuriosaSmiDeviceHandle handle) |
| | Bind a Furiosa NPU device. This requires root privileges.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_disable_device (FuriosaSmiDeviceHandle handle) |
| | Unbind a Furiosa NPU device. This requires root privileges.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_disabled_devices (FuriosaSmiDisabledDevices *out_disabled_devices) |
| | Get a list of disabled Furiosa NPU devices.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_pcie_device_info (FuriosaSmiDeviceHandle handle, FuriosaSmiPcieDeviceInfo *out_pcie_device_info) |
| | Get a PCIe information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_pcie_link_info (FuriosaSmiDeviceHandle handle, FuriosaSmiPcieLinkInfo *out_pcie_link_info) |
| | Get a PCIe link information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_sriov_info (FuriosaSmiDeviceHandle handle, FuriosaSmiSriovInfo *out_sriov_info) |
| | Get a SR-IOV information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_pcie_root_complex_info (FuriosaSmiDeviceHandle handle, FuriosaSmiPcieRootComplexInfo *out_root_complex_info) |
| | Get a PCIe root complex information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_pcie_switch_info (FuriosaSmiDeviceHandle handle, FuriosaSmiPcieSwitchInfo *out_pcie_switch_info) |
| | Get a PCIe switch information of Furiosa NPU device.
|
| |
| FuriosaSmiReturnCode | furiosa_smi_get_throttle_reason (FuriosaSmiDeviceHandle handle, FuriosaSmiThrottleReason *out_throttle_reason) |
| | Get a throttle reason of Furiosa NPU device.
|
| |
System module for Furiosa smi.