cuda测试示例
来源:互联网 发布:手机版鼓机伴奏软件 编辑:程序博客网 时间:2024/05/04 16:20
最近闲来无事,下载一个cuda,感受一下gpu强大的运算能力,选择cuda7.5,和vs2012的环境,参考网上的一些参考教程,费了一番周折终于配置成功。用一下代码测试
/************************************************************************//* cuda测试 *//************************************************************************/#include <iostream>#include <cuda_runtime_api.h>bool InitCUDA(){ int count; cudaGetDeviceCount(&count);//获得cuda设备的数量 if(count == 0) { std::cout<<"There is no device.\n" ; return false; } int i; for(i = 0; i < count; i++) { cudaDeviceProp prop;//cuda设备属性对象 if(cudaGetDeviceProperties(&prop, i) == cudaSuccess) { std::cout<<"设备名称:"<<prop.name<<"\n" ; std::cout<<"计算能力的主代号:"<<prop.major<<"\t"<<"计算能力的次代号:"<<prop.minor<<"\n" ; std::cout<<"时钟频率:"<<prop.clockRate<<"\n" ; std::cout<<"设备上多处理器的数量:"<<prop.multiProcessorCount<<"\n" ; std::cout<<"GPU是否支持同时执行多个核心程序:"<<prop.concurrentKernels<<"\n" ; } } cudaSetDevice(i);//启动设备 return true;}int main(){ if(!InitCUDA()) { return 0; } std::cout<<"cuda配置成功!\n" ; return 0;}
运行结果:
0 0
- cuda测试示例
- cuda cuPrintf用法示例
- cuda示例截图
- CUDA+Vector测试程序
- CUDA测试函数汇总
- cuda性能测试
- caffe-cuda测试
- CUDA性能测试
- CUDA SDK示例程序概览
- cuda编程入门示例10
- cuda编程入门示例14
- cuda编程入门示例23
- 测试示例
- CUDA矩阵乘法——VS2010中使用CUDA示例
- CUDA矩阵乘法——VS2010中使用CUDA示例
- CUDA矩阵乘法——VS2010中使用CUDA示例
- cuda编程入门示例2---CUDA environment initialization
- OpenCV 3 CUDA小测试
- jquery添加移除style/css属性
- UI控件学习前言
- AspxGridView使用教程
- 苹果软件通过web接口获取应用程序信息,版本号,程序名等
- js 获取时间函数及扩展函数
- cuda测试示例
- iOS UIScrollView的属性
- (转)java中String的常见用法
- 数据库设计步骤--了解用户需求:拿出一个问题清单
- 算法导论—字符串匹配
- equals和==号比较
- Linux大数据开发基础:第四节:Linux文件系统(二)
- Eclipse中如何清除EGit记住的GitHub用户名和密码
- Fragment常用方法