资源说明:jcuda DBSCAN运行步骤:
1. 首先服务器需要有NVIDIA显卡,因为CUDA是NVIDIA专用;
2. 需要安装CUDA驱动程序和工具包,可从 [NVIDIA CUDA下载网站](http://developer.nvidia.com/cuda-toolkit-archive)获取;
3. 安装了CUDA驱动程序和工具包之后,就可以运行示例代码了:
4. 将lib包下的JCuda-All-0.8.0-bin-linux-x86_64.zip包解压,里面包含了jcuda程序依赖的jar包和动态链接库;
5. 将根据需求编写的内核代码getNeighbors.cu,通过"nvcc -ptx getNeighbors.cu -o getNeighbors.ptx"类似的命令将内核代码进行编译;
6. 然后javac -Djava.ext.dirs="JCuda-All-0.8.0-bin-linux-x86_64" CudaGdbscan.java和javac -Djava.ext.dirs="JCuda-All-0.8.0-bin-linux-x86_64" Test.java分别编译;
7. 最后运行java -Djava.ext.dirs="JCuda-All-0.8.0-bin-linux-x86_64" Test
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。