2013-09-30 2 views

ответ

5

Возможно, что вы ищете, это cupti ActivityEnvironment данные.

Насколько я знаю, эта конкретная категория данных является новой в CUDA 5.5, поэтому вам может потребоваться убедиться, что вы используете CUDA 5.5 для доступа к этим параметрам.

Сбор этой информации является частью cupti Activity API

Пример использования этого API приведено в примере activity_trace_async, который входит в набор инструментальных средств CUPTI.

На стандартной Linux установить этот образец будет находиться в /usr/local/cuda/extras/CUPTI/sample/activity_trace_async

+0

Перечисление 'CUPTI_ACTIVITY_KIND_ENVIRONMENT', похоже, работает. Я получаю 'CUPTI_ERROR_NOT_COMPATIBLE' для большей части' CUPTI_ACTIVITY_KIND_ * ', отсутствующего в' activity_trace_async', когда я вызываю 'cuptiActivityEnable()' api. Есть что-то, чего я не хватает? –