A high-performance general-purpose compute library

Functions

AFAPI void deviceprop (char *d_name, char *d_platform, char *d_toolkit, char *d_compute)
 
AFAPI void deviceInfo (char *d_name, char *d_platform, char *d_toolkit, char *d_compute)
 
AFAPI af_err af_device_info (char *d_name, char *d_platform, char *d_toolkit, char *d_compute)
 

Detailed Description

Gets the information about device and platform as strings

Parameters
d_namepointer to a user-allocated char array. Recommended minimum size is 64. The name of the device is stored in this array.
d_platformpointer to a user-allocated char array. Recommended minimum size is 10. The platform information is stored in this array.
d_toolkitpointer to a user-allocated char array. Recommended minimum size is 64. The toolkit information is stored in this array.
d_computepointer to a user-allocated char array. Recommended minimum size is 10. The compute version of the device is stored in this array.

Function Documentation

◆ af_device_info()

AFAPI af_err af_device_info ( char * d_name,
char * d_platform,
char * d_toolkit,
char * d_compute )

Gets the information about device and platform as strings

Parameters
d_namepointer to a user-allocated char array. Recommended minimum size is 64. The name of the device is stored in this array.
d_platformpointer to a user-allocated char array. Recommended minimum size is 10. The platform information is stored in this array.
d_toolkitpointer to a user-allocated char array. Recommended minimum size is 64. The toolkit information is stored in this array.
d_computepointer to a user-allocated char array. Recommended minimum size is 10. The compute version of the device is stored in this array.

◆ deviceInfo()

AFAPI void deviceInfo ( char * d_name,
char * d_platform,
char * d_toolkit,
char * d_compute )

Gets the information about device and platform as strings

Parameters
d_namepointer to a user-allocated char array. Recommended minimum size is 64. The name of the device is stored in this array.
d_platformpointer to a user-allocated char array. Recommended minimum size is 10. The platform information is stored in this array.
d_toolkitpointer to a user-allocated char array. Recommended minimum size is 64. The toolkit information is stored in this array.
d_computepointer to a user-allocated char array. Recommended minimum size is 10. The compute version of the device is stored in this array.

◆ deviceprop()

AFAPI void deviceprop ( char * d_name,
char * d_platform,
char * d_toolkit,
char * d_compute )

Gets the information about device and platform as strings

Parameters
d_namepointer to a user-allocated char array. Recommended minimum size is 64. The name of the device is stored in this array.
d_platformpointer to a user-allocated char array. Recommended minimum size is 10. The platform information is stored in this array.
d_toolkitpointer to a user-allocated char array. Recommended minimum size is 64. The toolkit information is stored in this array.
d_computepointer to a user-allocated char array. Recommended minimum size is 10. The compute version of the device is stored in this array.

Deprecated
Use deviceInfo instead