AFAPI afError | af_info () |
Print diagnostic information on driver, runtime, memory, and devices. | |
AFAPI afError | af_cuda_info (char *driverVersion, double *runtimeVersion, int buflen) |
AFAPI afError | af_deviceset (int index, bool use_graphics=true, char sort_mode='f') |
Switch to specified device. | |
AFAPI afError | af_deviceget (int *dev) |
Fetch current device index (sorted by estimated FLOPs). | |
AFAPI afError | af_devicegetreal (int dev, int *devreal) |
Translate sorted device index into real CUDA device index. | |
AFAPI afError | af_devicepush (int index) |
Save current device on stack and switch to specified device. | |
AFAPI afError | af_devicepop () |
Pop last device off stack and switch to it. | |
AFAPI afError | af_devicecountactive (int *count, int *devices) |
Enumerate active devices. | |
AFAPI afError | af_devicecount (int *count) |
AFAPI afError af_info | ( | ) |
Print diagnostic information on driver, runtime, memory, and devices.
AFAPI afError af_cuda_info | ( | char * | driverVersion, |
double * | runtimeVersion, | ||
int | buflen | ||
) |
AFAPI afError af_deviceset | ( | int | index, |
bool | use_graphics = true , |
||
char | sort_mode = 'f' |
||
) |
Switch to specified device.
Requires ArrayFire Pro to index beyond first device.
[in] | index | Index of device to select (zero-based). |
[in] | use_graphics | Indicate if graphics should be enabled (default: true) |
[in] | sort_mode | To sort devices based on theoritical FLOPs (sort_mode = 'f') or Memory(sort_mode = 'm') |
AFAPI afError af_deviceget | ( | int * | dev | ) |
Fetch current device index (sorted by estimated FLOPs).
[out] | dev | Device index (zero-based). -1 if not yet initialized. |
AFAPI afError af_devicegetreal | ( | int | dev, |
int * | devreal | ||
) |
Translate sorted device index into real CUDA device index.
[in] | dev | Sorted index as seen in info() (zero-based) |
[out] | devreal | CUDA device index (zero-based). -1 if not yet initialized or dev beyond range. |
AFAPI afError af_devicepush | ( | int | index | ) |
Save current device on stack and switch to specified device.
[in] | index | Index of device to select. |
AFAPI afError af_devicepop | ( | ) |
Pop last device off stack and switch to it.
AFAPI afError af_devicecountactive | ( | int * | count, |
int * | devices | ||
) |
Enumerate active devices.
[out] | count | Count of active devices |
[out] | devices | Pointer to store back indices (zero-based, ignore if NULL) |
AFAPI afError af_devicecount | ( | int * | count | ) |