Как проверить элементы текстуры CUDA в Visual Studio? - PullRequest
0 голосов
/ 14 февраля 2019

После нескольких часов поиска в Google все еще не может найти ссылки, описывающие способ просмотра элементов текстуры в «NVIDIA Nsight Visual Studio Edition».Единственная связанная ссылка, которую я нашел и, кажется, как-то связанная с моей проблемой, взята из Документация CUDA-GDB :

Чтобы проверить текстуру, используйте команду печати при разыменовании реструктурированной текстурык типу массива, с которым он связан.Например, если текстура tex привязана к массиву A типа float*, используйте:

(cuda-gdb) print *(@texture float *)tex

Все операторы массива, такие как [], могут быть примененына (@texture float *)tex:

(cuda-gdb) print ((@texture float *)tex)[2]

(cuda-gdb) print ((@texture float*)tex)[2]@4

В частности, я заинтересован в том, чтобы найти способ проверки элементов текстуры, скажем, в часах илинепосредственные окна, как и все остальные переменные, таким образом: tex(3,2), tex[3][2] или т. д.

Редактировать :

Также здесь есть руководство по окну 'CUDA Info', которое объясняет, как получить некоторую информацию об объекте текстуры, но не об элементах текстуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...