NVIDIA CUDA Toolkit v5.5 for POWER8

Add to My manuals
103 Pages

advertisement

NVIDIA CUDA Toolkit v5.5 for POWER8 | Manualzz

NVIDIA CUDA Toolkit v4.0 Release Notes of the newest one. CUDA project files previously specified the include paths to be

$(CUDA_PATH)\include

. To address this, SDK sample projects now specify either

$(CudaToolkitIncludeDir)

or

$(CudaToolkitDir)\include

.

3. Individual SDK solutions from VS2005, VS2008, VS2010 do not build properly.

Each SDK sample solution may depend on

cutil

,

shrUtils

, or

oclUtils

libraries which are also part of the SDK. In order to build with the proper dependencies, developers needed to open the

release_vs200?.sln

solution file for all dependencies to work. The individual SDK sample solutions for CUDA, CUDALibraries, and OpenCL now include dependencies from individual solution files.

In some cases, Visual Profiler global memory derived statistics and hints may be incorrect. If the kernel has local memory accesses, the derived statistics-

global memory excess load %

and

global memory excess store %

can yield incorrect results. This is because the L2 throughput that is used to calculate these values include local memory accesses too. As a result, the hints which use these statistics are incorrect as well since the excess loads given by this formula are caused due to the local memory accesses (in addition to possibly uncoalesced memory access pattern)

In a multi-gpu setup, when compute mode is set to

compute prohibited

for some GPUs, the Visual Profiler cannot profile a CUDA runtime application; Visual

Profiler reports an error and profiling data is not shown.

‣ CudaHostRegister()

is not supported in RHEL4. Please refer to the NVIDIA

CUDA C Programming Guide for details on

CudaHostRegister()

6.3.4. More Information

For more information and help with CUDA, please visit http://www.nvidia.com/cuda .

6.4. List of Important Files

bin/nvcc Command line compiler include/

cuda.h CUDA driver API header

cudaGL.h CUDA OpenGL interop header for driver API

cudaVDPAU.h CUDA VDPAU interop header for driver API

(Linux only)

cuda_gl_interop.h CUDA OpenGL interop header for toolkit API

(Linux only)

cuda_vdpau_interop.h CUDA VDPAU interop header for toolkit API

(Linux only)

cudaD3D9.h CUDA DirectX 9 interop header (Windows only)

cudaD3D10.h CUDA DirectX 10 interop header (Windows only)

cudaD3D11.h CUDA Directx 11 interop header (Windows only)

cufft.h CUFFT API header

cublas.h CUBLAS API header

cusparse.h CUSPARSE API header

curand.h CURAND API header

curand_kernel.h CURAND device API header

thrust/* Thrust Headers

npp.h NPP API Header

nvcuvid.h CUDA Video Decoder header (Windows and Linux)

cuviddec.h CUDA Video Decoder header (Windows and Linux)

www.nvidia.com

NVIDIA CUDA Toolkit v5.5 for POWER8 RN-06722-001 _v5.5 for POWER8 | 71

advertisement

Related manuals

advertisement

Table of contents