全部博文(333)
发布时间:2015-01-29 15:18:03
从CUDA5.0开始,CUDA ToolKit和CUDA SDK集成到了一个安裝包内,同时安裝包内还集成了Nividia开发的基于Eclipse的CUDA集成开发工具NSight Eclipse Edition,给CUDA开发者提供了一个很好的开发工具。之前尝试过不少Linux下的集成开发环境,如CodeBlock、Eclipse等,都很难达到理想的效果。Nsight将cu文件和c++文件.........【阅读全文】
发布时间:2015-01-16 10:42:15
转载:http://blog.csdn.net/ruby97/article/details/8851403最近在学习OpenGL,过程中需要使用CUDA进行并行计算。因此,需要解决OpenGL与CUDA的交互问题。学习记录如下:Step1. 共享数据区想到交互,不难想到通信,数据共享等词语。这里使用的是共享数据的方式来完成OpenGL与CUDA的交互。而OpenGL与C.........【阅读全文】
发布时间:2015-01-15 14:44:27
方法1:cudaEvent_t start1;cudaEventCreate(&start1);cudaEvent_t stop1;cudaEventCreate(&stop1);cudaEventRecord(start1, NULL);需要测时间的内核函数kernel;cudaEventRecord(stop1, NULL);cudaEventSynchronize(stop1);float msecTotal1 = 0.0f;cudaEventElapsedTime(&ms.........【阅读全文】