2014-09-17 4 views
0

Судя по прошлым вопросам StackOverflow (например, here и here), кажется, что вы должны иметь возможность профилировать программы PyCUDA с помощью nvvp. Когда я попытался запустить НВВП в CUDA 6.5 по сценарию PyCuda, который работает без каких-либо проблем, из командной строки, профилирование не удалось со следующей ошибкой:Профилирование кода PyCUDA с nvvp в CUDA 6.5

Unable to profile application. 
org.eclipse.core.rntime.CoreException: Reference to undefined variable args 

Кто-нибудь успешно используется НВВП 6,5 PyCuda? Я использую PyCUDA 2014.1 вручную, созданный против CUDA 6.5 на Ubuntu 14.04. Сам сценарий имеет исполняемые разрешения и #!/usr/bin/env python вверху, и я указал путь к сценарию в качестве файла для запуска.

ответ

1

По-видимому, nvvp может запутаться некоторыми функциями bash в своей среде (см. Этот post для другого примера). Я нашел функцию, выполнив поиск по env и отменив ее, используя unset -f.

 Смежные вопросы

  • Нет связанных вопросов^_^