【发布时间】:2014-11-27 03:04:18
【问题描述】:
我是 CUDA 新手,正在从事个人项目。我知道,如果您想在启动时指定共享内存量:
kernel<<<grid_size,block_size,shared_mem_size>>>(parameters);
另一方面,如果我想将内核放入流中:
kernel<<<grid_size,block_size,0,stream_being_used>>>(parameters);
不明白为什么流的情况下第三个参数是0? (我从 Sanders 和 Kandrot 的“CUDA 示例”的第 10 章中得到它)。
如果我想在启动时指定共享内存并将其放入流中,我该如何正确执行?换句话说,>> 之间的参数应该是什么样的?
【问题讨论】: