我拥有一些<代码>cpp的文档。 Smoothed Particle Hydrodynamics, which is a particle methods for model fluid flow.
这些微粒技术中最耗时的成分之一是在模拟的每一个时间段找到最接近的邻居(K-nearest邻居或牧场搜索)。
Right now I just want to accelerate the neighbor search routine using GPU s and CUDA, replacing my current CPU based neighbour search routine. Only neighbour search will run on the GPU s while the rest of the simulation proceeds on the CPU.
My question is, how should I go about compiling the entire code? To be more specific, suppose I write the neighbour search kernel function in a file nsearch.cu
.
然后,请让我<>姓名>。 我之前的<代码>.cpp文档,作为.cu
文档,并用nvcc
对整套文件(连同nsearch.cu)进行再编? 至少简单的例子:nvcc cannot。 汇编《世界人权宣言》的编码,并附有延伸<条码>。 汇编但<代码>nvcc hello.cpp 页: 1
简言之,本《宣言》的结构应当是什么,我应如何编纂?
我正在使用Ubuntulav 10.10, CUDA 4.0, NVIDIA G Sk 570。 (竞争能力2.0)和gcc 我的工作汇编者