GPU上和CPU上执行函数时间比较
来源:互联网 发布:程序员都在这里接私活 编辑:程序博客网 时间:2024/05/01 21:36
cpu上记录时间,用clock函数或者 QueryPerformanceFrequency(&num); QueryPerformanceCounter(&num)函数;
具体使用:QueryPerformanceFrequency(&num); QueryPerformanceCounter(&num)函数:
LARGE_INTEGER num;
double start,end,freq;
QueryPerformanceFrequency(&num);
freq=num.QuadPart;
QueryPerformanceCounter(&num);
start= num.QuadPart;
//…calculating… 程序部分 //
QueryPerformanceCounter(&num); double start,end,freq;
QueryPerformanceFrequency(&num);
freq=num.QuadPart;
QueryPerformanceCounter(&num);
start= num.QuadPart;
//…calculating… 程序部分 //
end= num.QuadPart;
printf("time(cpu)=%2f ms\n",(end-start)*1000/freq);特别注意 不能写错格式符,不能为%d\n
clock函数:
clock_t starttime,endtime;
double totaltime;
starttime=clock();
//程序部分//
endtime=clock();
totaltime=(double)((endtime-starttime)*1000/(double)CLOCKS_PER_SEC);
printf("time(CPU): %2f ms\n", totaltime);
GPU上记录时间最好用cudaEvent_t start,stop;这个精度到毫秒,clock精确到秒
0 0
- GPU上和CPU上执行函数时间比较
- CPU与GPU版金字塔光流法在速度上的比较
- 线程上哪个cpu执行
- 取模、乘法和除法运算在CPU和GPU上的效率
- 取模、乘法和除法运算在CPU和GPU上的效率
- GPU与CPU比较
- 几种HASH函数在POJ2503上的时间比较
- CPU上0.0022S的九宫算法,GPU能更快么?
- 从GPU-CPU工作架构上分析帧率卡顿问题
- Ubuntu 14.04上Caffe安装:CPU-Only与GPU支持
- tensorflow 在指定CPU/GPU上运行方法
- caffe:单CPU(E2650)下--单GPU和双GPU(GTX 1080ti)下执行LeNet-5的mnist运行时间对比
- linux shell 查看进程运行或绑定的cpu和绑定执行进程到特定cpu上执行的方法
- GPU与CPU性能比较
- CPU和GPU扫盲
- GPU和CPU对比
- GPU和CPU
- delphi和c在函数指针上的比较
- DataInputStream和DataOutputStream操作基本数据类型的流
- OC学习笔记之foundation
- 您计算机上的一个策略阻止您连接到该打印机列队。请与您的系统管理员联系
- centos7+mysql+svn(https方式访问)通过外网访问的配置
- WSUS环境下客户端常用命令
- GPU上和CPU上执行函数时间比较
- 视频的每一帧转换成字符图
- Windows风格的Loading动画Android实现(2)
- Android之——AIDL深入
- java之从1到n整数中1出现的次数
- PAT (Advanced Level) 1052. Linked List Sorting (25) 结构体排序
- 通过WSUS3.0 SP2为客户端部署IE8
- ACM常见高精度总结(java用法)
- 经典的SQL语句,适合新手练习使用(一)