Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 387143

Summary: dev-util/nvidia-cuda-toolkit-4.0: Add profiler patch 4.0.51
Product: Gentoo Linux Reporter: Marius Brehler <marius.brehler+gentoo>
Component: New packagesAssignee: Justin Lecher (RETIRED) <jlec>
Status: RESOLVED WORKSFORME    
Severity: normal CC: marius.brehler+gentoo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://developer.download.nvidia.com/compute/cuda/4_0/toolkit/patch/README
Whiteboard:
Package list:
Runtime testing required: ---

Description Marius Brehler 2011-10-14 16:46:22 UTC
A Visual Profiler Patch is available for CUDA 4.0.17. This should be added to the current 4.0 ebuild.

Quote form nvidia.com:
This patch is specifically to address the following Visual Profiler 
issue for profiling applications using multiple streams:
 Visual profiler reports an error:
  "In this profiling session some profiler output rows are dropped 
   due to incorrect gpu time stamp values and the profiler output 
   is incomplete."


It can be downloaded form
http://developer.download.nvidia.com/compute/cuda/4_0/toolkit/patch/visualprofiler_4.0.51_linux_32_ubuntu10.10.tar.gz or
http://developer.download.nvidia.com/compute/cuda/4_0/toolkit/patch/visualprofiler_4.0.51_linux_64_ubuntu10.10.tar.gz
depending on the architecture. At least I think you use the ubuntu tarball for installing the CUDA toolkit.
Best Regards

Marius

Reproducible: Didn't try
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2013-01-14 07:37:59 UTC
Do we still need this with version 5?
Comment 2 Marius Brehler 2013-01-14 14:35:38 UTC
The patch is only needed for CUDA 4.0.17. Newer versions should already include the fix.

Actually I don't know if it is still needed, another option would be to drop visual profiler support by removing the "profiler" useflag. It should only be fixed if there is ongoing support for CUDA 4.0.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2013-01-14 14:38:11 UTC
Okay thanks for the information.