A high-performance general-purpose compute library

Gets the information about device and platform as strings. More...

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)
 Gets the information about device and platform as strings. More...
 

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