query: Proper communication from parent to child kernel in CUDA Dynamic Parallelism
positive_passages.docid: 14837
positive_passages.text: CUDA apps time out & fail after several seconds - how to work around this?
negative_passages.docid: 72532
negative_passages.text: Multiply Rectangular Matrices in CUDA
negative_passages.docid: 138030
negative_passages.text: How to run "host" functions on GPU with CUDA?
negative_passages.docid: 92116
negative_passages.text: Compiling CUDA with clang
negative_passages.docid: 131111
negative_passages.text: Change kernel parameters at runtime
negative_passages.docid: 67008
negative_passages.text: GPU Emulator for CUDA programming without the hardware
negative_passages.docid: 158820
negative_passages.text: Dynamic Memory Allocation
negative_passages.docid: 41153
negative_passages.text: System calls supported in running Kernel
negative_passages.docid: 81218
negative_passages.text: CUDA Thrust: reduce_by_key on only some values in an array, based off values in a "key" array
negative_passages.docid: 71149
negative_passages.text: Kernel Management
negative_passages.docid: 25985
negative_passages.text: cudaMemcpy segmentation fault
negative_passages.docid: 45430
negative_passages.text: How to switch between low latency and generic kernels?
negative_passages.docid: 69964
negative_passages.text: How to run and understand CUDA Visual Profiler?
negative_passages.docid: 25450
negative_passages.text: Why choose a low latency kernel over a generic or real-time kernel?
negative_passages.docid: 135761
negative_passages.text: How is CUDA memory managed?
negative_passages.docid: 39291
negative_passages.text: How are percpu pointers implemented in the Linux kernel?
negative_passages.docid: 80578
negative_passages.text: How do I start a CUDA app in Visual Studio 2010?