深度学习,CPU、GPU、DSP、FPGA运算能力对比
一:CPU
一般来讲最弱的是cpu。虽然cpu主频最高,但是单颗也就8核,16核的样子,一个核3.5g,16核也就56g,再考虑指令周期,每秒最多也就30g次乘法。还是定点的。
二:DSP
dsp虽然主频不如cpu,但是胜在乘法器多,随随便便带16个乘法器,还是浮点的。再来个4核,8核,还有特定的算法硬件加速,所以虽然主频只有1,2g但是运算能力还是比cpu强。当然现在出现了带专用乘法器的cpu,dsp也集了arm核,这两个的界限开始模糊了。
三:GPU
gpu的主频一般在500mhz左右,但是核多啊,比如titan,有380多个流处理单元,500*400就是200g这个量级,远大与于前面2者了。
四:FPGA
fpga的运算能力的,拿高端的来说。3000多个固定乘法器,拿数字逻辑还能搭3000个,最快能到接近300mhz, 也就是1800g这个量级。
但是这几个应用场合不同,cpu虽然运算不行,但是擅长管理和调度,比如读取数据,管理文件,人机交互等,例程多,辅助工具也很多。
dsp相比而言管理弱了,运算加强了。这两者都是靠高主频来解决运算量的问题,适合有大量递归操作以及不便拆分的算法。
gpu管理更弱,运算更强,但由于是多进程并发,更适合整块数据进行流处理的算法
fpga能管理能运算,但是开发周期长,复杂算法开发难度大。适合流处理算法,不管是整块数据进还是一个一个进。还有实时性来说,fpga是最高的。前3种处理器为了避免将运算能力浪费在数据搬运上,一般要求累计一定量数据后才开始计算,产生群延时,而fpga所有操作都并行,因此群延时可以很小
深度学习,CPU、GPU、DSP、FPGA运算能力对比相关推荐
- 【嵌入式芯片】GPU,CPU,SOC,DSP,FPGA,ASIC,MCU,MPU,GPP,ECU等简介
一.各类芯片的定义 CPU: 中央处理器(Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit). 它的功 ...
- 聚焦芯片:GPU,CPU,SOC,DSP,FPGA,ASIC,MCU,MPU,GPP,ECU等都是什么?
先上部分概念: CPU:中央处理器(Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是 ...
- pytorch深度学习框架--gpu和cpu的选择
pytorch深度学习框架–gpu和cpu的选择 基于pytorch框架,最近实现了一个简单的手写数字识别的程序,我安装的pytorch是gpu版(你也可以安装cpu版本的,根据个人需要),这里我介绍 ...
- 【深度学习】如何选择适合深度学习的GPU?
如何选择适合深度学习的GPU? 为什么GPU比CPU更适合机器学习或者深度学习? 什么是张量处理单元(TPU)? 目前主流的GPU厂商:Nvidia和AMD 选择GPU时需要关注的主要属性 1. GP ...
- 深度学习对GPU要求高吗?为什么深度学习要用GPU?
深度学习对GPU要求高吗?为什么深度学习要用GPU?实际上深度学习并不一定需要用GPU,只是如果不使用GPU,训练模型所耗的时间会变得巨长.GPU优势在于并行运算,而深度学习中的运算大部分都是矩阵运算 ...
- 深度学习使用GPU问题
深度学习如何使用GPU 什么是GPU 为什么GPU更适合深度学习 CPU与GPU区别 什么是CUDA 什么是TensorRT 为什么TensorRT可以让底层模型加速呢 如何在linux查看GPU利用 ...
- 【降维打击,带你深度学习CPU(上)】
系列文章目录 1.<带你深挖计算机底层逻辑,打通你计算机基础知识的任督二脉> 2.<深度学习计算机底层原理,深度剖析存储器> 3.<基于内存全面理解高速缓冲存储器> ...
- GPU显存 - 深度学习中 GPU 和显存分析
深度学习中 GPU 和显存分析 原文作者陈云. 本文原载于知乎专栏--人工智障的深度瞎学之路 深度学习最吃机器,耗资源,在本文,我将来科普一下在深度学习中: 何为"资源" 不同操作 ...
- 清华大学朱军详解珠算:贝叶斯深度学习的GPU库(附视频)
5 月 27-28 日,机器之心在北京 898 创新空间顺利主办了第一届全球机器智能峰会(GMIS 2017).中国科学院自动化研究所复杂系统管理与控制国家重点实验室主任王飞跃为大会做了开幕式致辞.大 ...
最新文章
- 小目标检测的一些问题,思路和方案
- TensorFlow 安装protoc
- 源码分析shiro认证授权流程
- Puppet 资源公有属性的其他描述方式(三十)
- 支持向量机(SVM)的实现
- 华为python有必要学吗_【华为云技术分享】这个 Python 库有必要好好学学
- Spring Boot2整合Shiro(1):身份认证
- Java 注解 (Annotation)浅入深出
- 压力测试工具JMeter入门教程
- 实验六 有源滤波器
- 大数据发展的7个趋势
- PX4固定翼姿态控制器详细介绍(一)
- 110001 《创业的旅途》读后感——坚持梦想,虔诚对待,相信生命的奇迹
- 编写程序:由键盘输入三个整数分别存入变量num1、num2、num3, 对它们进行排序(使用 if-else if-else),并且从小到大输出。
- JVM知识点精华汇总 侵立删
- 北京链家二手房数据分析
- Qt5.9学习笔记2-输入/显示/按钮/菜单/时间/字体/图片
- 智能称体脂称实现(代码与基本数据处理篇)
- python 贴吧自动回复_python 几行代码实现自动回复功能
- 2020.10.29--AI--3D字体海报设计平面设计、扭曲变换花朵制作、混合工具毛绒爱心制作
热门文章
- 经典书籍《征服市场的人》阅读心得
- linux基因组文件,从基因组注释信息GFF文件中提取所有基因位置信息-AWK
- ios 下拉菜单Menu
- python填写问卷星_使用Python自动填写问卷星(pyppeteer反爬虫版)
- Android 面试要点
- PLUG AND PLAY LANGUAGE MODELS: A SIMPLE APPROACH TO CONTROL LEDTEXT(PPLM):代码深入理解(二)—PPLM_Discrim
- 盘点2017年的非技术阅读
- 物流快递发货单接口API代码-快递100API
- 使用Win64OpenSSL_Light生成自签名https授权证书的几个坑
- 学籍管理系统 正式运行