A device is a physical or logical resource that can be used for communication. Communications that use the same device share a resource and may affect each other's performance.
More...
A device is a physical or logical resource that can be used for communication. Communications that use the same device share a resource and may affect each other's performance.
◆ LCI_device_t
◆ LCI_device_free()
Initialize a device.
- Parameters
-
[in,out] | device_ptr | Pointer to a device to free. |
- Returns
- Should always be LCI_OK. All the other errors are fatal as defined by LCI_error_t.
◆ LCI_device_init()
Initialize a device.
- Parameters
-
[out] | device_ptr | Pointer to a device to be initialized. |
- Returns
- Should always be LCI_OK. All the other errors are fatal as defined by LCI_error_t.
◆ LCI_IBV_ENABLE_EVENT_POLLING_THREAD
bool LCI_IBV_ENABLE_EVENT_POLLING_THREAD |
whether to enable ibv's event polling thread.
◆ LCI_SERVER_MAX_CQES
Server's completion queue length.
◆ LCI_SERVER_MAX_RECVS
Server's recv queue length.
◆ LCI_SERVER_MAX_SENDS
Server's send queue length.
◆ LCI_SINGLE_THREAD_PROGRESS
int LCI_SINGLE_THREAD_PROGRESS |
LCI_progress on the same device will not be called by multiple threads simultaneously.
- Note
- It has to be true for now.
◆ LCI_UR_DEVICE
Default device initialized by LCI_initialize. Just for convenience.