簡體   English   中英

在CUDA 6.5中使用nvvp分析PyCUDA代碼

[英]Profiling PyCUDA code with nvvp in CUDA 6.5

從過去的StackOverflow問題(例如, herehere )來看,似乎應該可以使用nvvp來分析PyCUDA程序。 當我嘗試在沒有任何問題的PyCUDA腳本上在CUDA 6.5中運行nvvp時,分析失敗,並出現以下錯誤:

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

有沒有人成功地將Nvvp 6.5與PyCUDA結合使用? 我正在使用在Ubuntu 14.04上針對CUDA 6.5手動構建的PyCUDA 2014.1。 該腳本本身具有可執行權限,並且在頂部具有#!/usr/bin/env python ,我將腳本路徑指定為要運行的文件。

顯然,nvvp可能會在一個人的環境中被某些bash函數弄糊塗(請參閱本帖子中的另一個示例)。 我通過搜索env的輸出並使用unset -f取消設置找到了該功能。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM