Note that there are some explanatory texts on larger screens.

plurals
  1. USVyas
    primarykey
    data
    text
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. CODid you previously use the command line profiler(nvprof) in daemon mode ? Could you make sure that task manager does not show any processes named `nvprof` running in the background ? Could you also try the following : From a command line, run `nvprof --profile-all-processes`, then hit `ctrl+c` to terminate nvprof. At that point, retry running the app with cuda-memcheck.
      singulars
    2. CO1. Could you check that the attach functionality in the Nsight Monitor is disabled? You can do this by right clicking on the Nsight Monitor tray icon, hit Properties and go the CUDA section and disable "Use this Monitor for CUDA attach". 2. Could you also check if the environment variables CUDA_INJECTION32_PATH and CUDA_INJECTION64_PATH exist and if so, delete them and retry ?
      singulars
    3. COThe issue is that the application has a inter-warp (actually inter-block) global memory race. The problem actually stems from the line :`data1[idxS] = ComplexAdd(data0[idxS],data0[idxS+bfsize/2]);` At this point, `idxS` is scoped to the thread correctly, but `idxS+bfSize/2` can (and frequently will) alias to the idxS of a completely different block/thread. As a result there is a race between the read from `data0[idxS+bfSize/2]` and the write to data0[idxS] for a different thread at `data0[idxS] = data1[idxS];`.
      singulars
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload