Как получить тактовую частоту графического процессора в CUDA 13?C++

Программы на C++. Форум разработчиков
Anonymous
Как получить тактовую частоту графического процессора в CUDA 13?

Сообщение Anonymous »

Я обновил CUDA для версии 13.

, но кажется, что CudagetdeviceProperties изменился.
Вместо возвращения Cudadeviceprop struct с помощью clockrate , она возвращает умоашенную версию с депрессией Fields.

Код: Выделить всё

struct __device_builtin__ cudaDeviceProp
{
char         name[256];                  /**< ASCII string identifying device */
cudaUUID_t   uuid;                       /**< 16-byte unique identifier */
char         luid[8];                    /**< 8-byte locally unique identifier. Value is undefined on TCC and non-Windows platforms */
unsigned int luidDeviceNodeMask;         /**< LUID device node mask. Value is undefined on TCC and non-Windows platforms */
size_t       totalGlobalMem;             /**< Global memory available on device in bytes */
size_t       sharedMemPerBlock;          /**< Shared memory available per block in bytes */
int          regsPerBlock;               /**< 32-bit registers available per block */
int          warpSize;                   /**< Warp size in threads */
size_t       memPitch;                   /**< Maximum pitch in bytes allowed by memory copies */
int          maxThreadsPerBlock;         /**< Maximum number of threads per block */
int          maxThreadsDim[3];           /**< Maximum size of each dimension of a block */
int          maxGridSize[3];             /**< Maximum size of each dimension of a grid */
//int clockRate is now missing...
size_t       totalConstMem;              /**< Constant memory available on device in bytes */

Как мне получить часовой класс от cuda 13, теперь, когда Nvidia решила удалить эти элементы данных из Cudadeviceprop struct?>

Подробнее здесь: https://stackoverflow.com/questions/797 ... in-cuda-13

Вернуться в «C++»