系列文章目录

从零点一开始机器学习之晦涩难懂的各种概念
从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn
从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表)
从零点一开始机器学习之TF1.0版本HDF5转换为saved_model
从零点一开始机器学习之HDF5模型发布到tensorflow/serving
Python中tensorflow Import使用错误集合

在机器学习之Win10 64位下安装Cuda+Cudnn文中,我们已经简单的阐述了一下gpu在机器学习中性能好于cpu,但是到底有多大的差距呢?刚开始的同学没有一个直观的认识(主要是我自己也没有直观的认识),在此记录一下吧。
我们采用同样的一个简单的基于VGG16的图像分类代码来对比一下,如果有误导或者理解不到位的地方,恳请指正,谢谢!服务器虽然有点旧,但是还是可以看出问题的!
图像分三类,每一类图像3800张左右,batch_size均为25(最好为2的次方数)


CPU服务器一


  • 服务器配置

    选取epoch5-15查看计算用时

CPU服务器二


  • 服务器配置

选取epoch5-15查看计算用时

GPU计算机一


  • 服务器配置

    显卡规格

选取epoch5-15查看计算用时

在用gpu进行计算的时候,观察cpu也有40%左右的占用率,不是说好用gpu计算的吗?应该是cpu也进行了一些TensorFlow其他的计算吧。
可以看出一张算力6.1的1050卡,基本上是10+倍8核E5cpu的性能。
-后记 还有一个GT730的卡,辛辛苦苦花了很多时间装好了环境,一运行居然告诉我算力只有3.5,cuda最低要求为3.7,新手同学可以查询一下显卡算力免得浪费功夫装很久环境!Cuda compute capability 3.5. The minimum required Cuda capability is 3.7。

  • GPU算力表 https://developer.nvidia.com/cuda-gpus
    在这里插入图片描述

从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表)相关推荐

  1. python 怎么用gpu运算_使用Python玩转GPU

    问题 随着机器学习对模型运算速度的需求越来越强烈, 一直想进行GPU编程,但一直以来这些都是c++的专利 一想到c++里的各种坑,就提不起劲来,毕竟这样来来回回填坑的投入产出,生产效率就会大打折扣 解 ...

  2. 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn

    系列文章目录 从零点一开始机器学习之晦涩难懂的各种概念 从零点一开始机器学习之Win10 64位下安装Cuda+Cudnn 从零点一开始机器学习之GPU运算性能和CPU性能对比(GPU算力表) 从零点 ...

  3. 设置gpu运算,to(device)代码

    device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")model = m ...

  4. java中测试计算能力_CPU运算性能测试、JAVA性能创纪录_三星 I728_手机其它OS-中关村在线...

    CPU运算性能测试: 我们采用CPU测速软件(主要考察运算能力包括:整数加法.整数乘法.浮点加法和浮点乘法)来测试三星i728的CPU运算速度并与Qualcomm 7200 400MHz的HTC Ty ...

  5. GPU运算能力对比(详细)

    实验室最近出了一款芯片,想进行指标的对比,现在ai芯片加速器我记得峰值运算能力effiency已经达到了Tops(一般也就几或者十几,effiency一般分为ops/w,ops/mm^2,ops/s等 ...

  6. python调用gpu进行运算_tensorflow指定CPU与GPU运算的方法实现

    1.指定GPU运算 如果安装的是GPU版本,在运行的过程中TensorFlow能够自动检测.如果检测到GPU,TensorFlow会尽可能的利用找到的第一个GPU来执行操作. 如果机器上有超过一个可用 ...

  7. CPU与CUDA(GPU)的计算能力对比之二: Keras Resnet 运算效率比较

    CPU与CUDA(GPU)的计算能力对比之二: Keras Resnet 运算效率比较 结论: CUDA(GPU : NVIDIA RTX2070 MQ 笔记本版本) 启动后,效率将近是 CPU 单独 ...

  8. 华为服务器gpu卡型号,GPU运算服务器推荐

    GPU运算服务器推荐 内容精选 换一换 只有运行中的云服务器才允许用户登录.Windows操作系统用户名"Administrator".忘记密码,请先通过"重置密码&qu ...

  9. DirectCompute开启Windows7 GPU运算大门

    本文导航 第1页:什么是 DirectX Compute 第2页:Windows 7里最重要的API 第3页:GPU运算工作原理解析 第4页:Demo1. 高清播放更流畅,CPU占用低 第5页:Dem ...

最新文章

  1. mysql事务手写笔记_兴奋了!阿里技术官手写“MySQL笔记”,传授你年薪百万级干货...
  2. Vue与jQuery的区别:数据绑定
  3. dotnet core入门
  4. intellij导入scala工程不识别scala语言
  5. 通过Github Teams进行代码仓库的权限访问控制
  6. 毕业设计C语言网吧管理系统,毕业设计网吧管理系统.doc
  7. Laravel-admin 使用表单动态地保存一个关联模型(源码探究到功能实现)
  8. 关于xcode下访问mysql出现中文乱码的问题
  9. C语言程序设计第9堂作业
  10. 支持向量机---SVM 最小二乘支持向量机---LSSVM
  11. 计算机转魔方最快多少,人类最快还原魔方的极限时间是几秒?
  12. 物体识别基本原理及其Python实现
  13. kronecker delta函数
  14. w ndows无法连接到System,Windows无法连接到System Event Notification Service 服务
  15. 微信公众号的申请以及测试号的申请
  16. Python周刊505期
  17. User32.dll详细介绍
  18. 干货分享,单片机常用电路介绍,有图有真相
  19. phpexcel导入导出(轻量) 淘宝导入
  20. 多个editText监听事件

热门文章

  1. StringUtils.join的详解---LPF
  2. 在这里慢慢积累一些单词的记忆方法
  3. 【Git从青铜到王者】第二篇:Git的初始
  4. PTA 习题5-2 使用函数求奇数和 (15分)
  5. 百度(baidu)、bing、sogo、360关键字 - 图片批量下载
  6. 密斯凡德罗说过的“少即是多”
  7. php 谷歌vard 电话薄联系人头像,[Exchange] 如何为 Exchange 用户添加联系人头像
  8. Myeclipse --The type java.lang.CharSequence cannot be resolved. It is indirectly referenced ---
  9. VS2012 BIDS之Reporting Service/SSRS 项目
  10. 设置3389端口远程终端服务方案解析