, когда я компилирую и запускаю примеры программ CUPTI, они всегда выдают ошибку:
Ошибка CUPTI_ERROR_INVALID_PARAMETER для функции API CUPTI 'cuptiEventGroupEnable'.
Пример программыздесь: /usr/local/cuda-10..0/extras/CUPTI/sample/
Может ли кто-нибудь из вас успешно запустить примеры программ?
cuptiErr = cuptiSetEventCollectionMode(context,
CUPTI_EVENT_COLLECTION_MODE_KERNEL);
//CUPTI_EVENT_COLLECTION_MODE_CONTINUOUS);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiSetEventCollectionMode");
cuptiErr = cuptiEventGroupCreate(context, &eventGroup, 0);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGroupCreate");
cuptiErr = cuptiEventGetIdFromName(device, eventName, &eventId);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGetIdFromName");
cuptiErr = cuptiEventGroupAddEvent(eventGroup, eventId);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGroupAddEvent");
cuptiErr = cuptiEventGroupSetAttribute(eventGroup,
CUPTI_EVENT_GROUP_ATTR_PROFILE_ALL_DOMAIN_INSTANCES,
sizeof(profile_all), &profile_all);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGroupSetAttribute");
cuptiErr = cuptiEventGroupEnable(eventGroup);
fprintf(stderr, "eventGroup: 0x%x",&eventGroup);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGroupEnable");
valueSize = sizeof(numInstances);
cuptiErr = cuptiEventGroupGetAttribute(eventGroup,
CUPTI_EVENT_GROUP_ATTR_INSTANCE_COUNT,
&valueSize, &numInstances);
CHECK_CUPTI_ERROR(cuptiErr, "cuptiEventGroupGetAttribute");