Furiosa-smi
Loading...
Searching...
No Matches
Topology

Topology module for Furiosa smi. More...

Functions

FuriosaSmiReturnCode furiosa_smi_get_device_to_device_link_type (FuriosaSmiDeviceHandle handle1, FuriosaSmiDeviceHandle handle2, FuriosaSmiDeviceToDeviceLinkType *out_link_type)
 Get a device link type between two Furiosa NPU devices.
 
FuriosaSmiReturnCode furiosa_smi_get_p2p_accessible (FuriosaSmiDeviceHandle handle1, FuriosaSmiDeviceHandle handle2, bool *out_accessible)
 Checks if two Furiosa NPU devices are P2P accessible.
 

Detailed Description

Topology module for Furiosa smi.

Function Documentation

◆ furiosa_smi_get_device_to_device_link_type()

FuriosaSmiReturnCode furiosa_smi_get_device_to_device_link_type ( FuriosaSmiDeviceHandle  handle1,
FuriosaSmiDeviceHandle  handle2,
FuriosaSmiDeviceToDeviceLinkType out_link_type 
)

Get a device link type between two Furiosa NPU devices.

Parameters
handle1handle of Furiosa NPU device 1.
handle2handle of Furiosa NPU device 2.
[out]out_link_typeoutput buffer for pointer to FuriosaSmiDeviceToDeviceLinkType.
Returns
FURIOSA_SMI_RETURN_CODE_OK if successful, see FuriosaSmiReturnCode for error cases.

◆ furiosa_smi_get_p2p_accessible()

FuriosaSmiReturnCode furiosa_smi_get_p2p_accessible ( FuriosaSmiDeviceHandle  handle1,
FuriosaSmiDeviceHandle  handle2,
bool *  out_accessible 
)

Checks if two Furiosa NPU devices are P2P accessible.

Parameters
handle1handle of Furiosa NPU device 1.
handle2handle of Furiosa NPU device 2.
[out]out_accessibleoutput buffer for pointer to boolean result.
Returns
FURIOSA_SMI_RETURN_CODE_OK if successful, see FuriosaSmiReturnCode for error cases.