GPU computing Stay up to date in OpenCL, DirectCompute, CUDA, CAL and OpenGL information

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 7 December 2009

Nexus FAQ!

Posted on 16:14 by Unknown
From Nvidia Knowledge base:
What features are included in the Nexus Beta 1 build?
Nexus Beta 1 includes the following components:

Debugger
Support for debugging CUDA C and HLSL 10 source directly on the GPU hardware.
Analyzer
Trace now supports CUDA C, DX, and OpenGL API calls in addition to CUDA C kernel executions and memory transfers.
Graphics Inspector
Supports the debugging and profiling of Direct3D 10 frames, including frame breakdown using draw call scrubbing, texture and render target inspection.
What features can only used remotely over TCP/IP in Nexus Beta 1?
Some features of Nexus (like the source Debugger) can only be used remotely over TCP/IP because they will full halt the GPU on which your code is being debugged. Use the following table to see which features should only be used remotely:


Local Single machine with a single GPU Remote Two machines, connected by TCP/IP
Debugger
For CUDA C and HLSL No* Yes
Analyzer

For CUDA C, DirectX, and OpenGL Yes Yes
Graphics Inspector
D3D Frame Debugger and Profiler Yes Yes


* Nexus Beta 1 contains experimental local CUDA C Debugger support on a machine with multiple GPUs.

How do I setup and use Nexus Beta 1's experimental support for debugging CUDA C programs locally on a single machine with multiple GPUs?
Nexus Beta 1 has experimental support for debugging CUDA C programs locally on a single machine. Please remember that under certain circumstances, debugging locally can cause stability issues on your machine, and that remote debugging over TCP/IP is the only officially supported way to debug your CUDA C code.
For best results, please note the following requirements and setup. There is additional information on these topics contained in the Nexus User Guide, which is installed with the Nexus build.
Hardware Requirements:

Your computer must have multiple GPUs. At least one GPU must be G92 or GT200 based. This GPU is what you must run your application's kernels on. Nexus Preview 2 contains no special support for ensuring that your kernels are running on the correct GPU - it is your application's responsibility.
System Requirements:

1. For best results, set-up your computer to run "Headless" on the Debug GPU. Running "headless" means that your Windows desktop will not be extended to one of your GPUs (and that GPU will be used to run the code you wish to debug).Instructions for doing this are provided in the Nexus User Guide.
2. Disable WPF hardware acceleration on the your computer. Instructions are provided in the Nexus User Guide.
Application Requirements:
1. Your application must not run kernels on the same GPU as the one running your computer's display. If your application runs kernels on the display GPU and stops at a breakpoint, your entire system will likely experience stability issues.
2. Your application must not use Direct3D or OpenGL in addition to CUDA C.
Nexus Setup:

1. Once your hardware and application setup is complete, you can use the Nexus > Start CUDA Debugging... menu item to start debugging CUDA C programs normally.

2. Make sure that you set the debug target (Nexus User Properties when you right-click on the project) to localhost, and that you have the Nexus Monitor installed and running.
What version of Visual Studio do I need in order to run Nexus?
You will need: Visual Studio 2008 SP1 Standard, Professional or Team System
Visual Studio Express is not supported because Express does not support VS extensions and add-ins.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Porting CUDA to OpenCL!
    Well so you want to port CUDA code to OpenCL: you are in AMD GPU competition of porting Cuda codes to opencl (see previous post) or you are ...
  • Megapost!
    Today fools{ *GTX 485 is 512 cores 3gbytes gddr5 and 850/1750 shaders.. *ati 5990 has 4 gpus in board.. *bulldozer benchmarks }end fools.. A...
  • About ATI and Nvidia drivers (OCL included)!
    Hi I have been investigating AMD and Nvidia drivers.. for 10.3 there are 3d hooks support for 120hz monitors but is d3d9 d3d10 or d3d11 enab...
  • things found in CUDA forums
    Also some CUDA news: Mandelbulb stereo angalyph -> have to port to 3D Vision http://forums.nvidia.com/index.php?showtopic=150985&st=2...
  • opencl/opengl linux interop! seen in opencl cuda 3.0 sdk samples
    Following my OpenCL/OpenGL Window interop work: now has come to Linux  for Nvidia GPU computing registered developers via 195.17 driver! Als...
  • State of the blog..
    Sorry for the delay guys of posting code of Apple OpenCL demos port.. the blog has been with no updated for more than 2 weeks in this rapid ...
  • Optix and OpenCL SDKs with Visual Studio 2010
    Optix 1.0 ========= install cg download Cmake 2.80 cmake says error dumpbin not found and it is cuda doesn't work with vc2010 so copy pt...
  • CUDA 3.0 forums stuff!
    1.Getting CUBIN instead of ELF If you need the older text format, you can disable ELF cubins in nvcc.profile by changing "CUBINS_ARE_EL...
  • News from the web!
    Some things learned in AMD forums: 1.Why 3xxx no OpenCL: Compute shader mode is a hardware feature that did not exist in the HD38XX line of ...
  • Shaders: measuring perf, source translation and parsing different languages!
    Hi, I hope to be pretty exhaustive of options for parsing and translating between graphics and compute shaders ( some open source) For DX sh...

Blog Archive

  • ►  2013 (5)
    • ►  September (1)
    • ►  March (3)
    • ►  February (1)
  • ►  2012 (1)
    • ►  December (1)
  • ►  2010 (46)
    • ►  July (4)
    • ►  May (1)
    • ►  April (3)
    • ►  March (9)
    • ►  February (15)
    • ►  January (14)
  • ▼  2009 (125)
    • ▼  December (51)
      • GPU computing on AMD.. an history perspective!
      • Catalyst 9.12: hotfix (III)
      • Catalyst 9.12 Linux and Windows links and release ...
      • Source code of DirectCompute bechmark(OpenCL and D...
      • Catalyst 9.12 adds OpenGL 3.2 support (and more..)!
      • 16/12 news!
      • Catalyst 9.12 released
      • PS3 OpenCL work and AMD OpenCL ICD
      • Christmas Wish list (I): Monitors
      • 3d Stereoscopic players!
      • Today news!
      • What will I do if I have 3D Vision OpenGL QB
      • GLEW,GLUT,Freeglut, MesaGLUT and more
      • Nvidia 195 new drivers and Flash player beta 2!
      • Running ATI GPUs in Sisoft Sandra 2010!
      • Memcheck GPUs!
      • Emulate 3D kernel launch grid
      • things found in CUDA forums
      • Siggraph 2009 (Asia too..)!
      • Architecture ideas for future GPUs!
      • Dificulties in coding, achieving high perf an meas...
      • Learned from HPG09 stuff!
      • Nvidia driver 187.98 add new files!
      • What I would want to know and get from vendors par...
      • What I would want to know and get from vendors par...
      • Some news II (post #100!)
      • What I would want to know and get from vendors par...
      • physics on GPU: source code!
      • OpenCL with MingW! (and more)
      • Some news!
      • String matching on GPUs!
      • Lots of OpenCL soft coming!
      • 10 Raytracing GPU demos! (more or less)
      • New Nvidia tools and crossvendor GPU instrumentati...
      • About Catalyst 9.12 and 10.1!
      • CUDA 3.0 forums stuff!
      • Upcoming GPU tutorials!
      • News from the web! (9 December)
      • Compiling the CUDA compiler!
      • Understanding Nvidia GT200 GPU and CUDA implementa...
      • Open Source GPU Computing benchmarks
      • CUDA TopCoder contest stuff (with source code of t...
      • CUDPP news!
      • DirectCompute stuff!
      • Nvidia GPU computing news!
      • GPU Computing calendar for December 09 and January...
      • Nexus FAQ!
      • Nvidia Nexus beta1 GPU debugger shipped!
      • GPU virtualization (and what to expect in VMs)!
      • AMD OpenCL news! (almost all..)
      • News posted 2/12/2009! (megacompilation)
    • ►  November (53)
    • ►  October (21)
Powered by Blogger.

About Me

Unknown
View my complete profile