0
我是Cuda编程的初学者。道歉为我的简单的问题。我们是否需要在cuda编程中设置网格的数量?
我看了一些文档和例子。如果我使用内核函数,我应该这样做:
kernelfun <<<number of block, number of thread>>>(args).
所以没有网格编号。我们是否需要设置我们计划使用的网格数量?
根据我的GPU,应该怎么设置线程块的数量,以及多少?
因为我看到每块的最大线程数是512。所以我应该设置线程的num是512充分利用GPU。
另一个问题是要计算我的项目中使用的内存,当我设定的块数和线程?或者电脑会自动安排,我不需要关心我的项目使用的内存。
您好,感谢您的回答。你能否在我最近编辑的文章中回答其他问题? – Vivian 2014-09-26 12:36:38