curton

  • 317 主题
  • 1722 帖子
  • 12570 积分
  • 身份:版主
  • 论坛新秀 优秀版主
  • E币:1294

企业中的芯片发展趋势

2018-10-17 18:41:36 显示全部楼层

随着对运算速度要求的发展,智能化时代的电子产品,越来越需要处理需要大量并行计算,传统的CPU计算能力已经不能满足,GPU逐渐替代CPU的时代。一些需要大量算法的智能控制器,GPU+FPGA成为主流的解决方案。在未来,FPGA成为最有竞争力的一款。
1CPU时代
中央处理器(CPU,英语:Central Processing Unit/Processor),是电子计算机的主要设备之一,电脑中的核心配件。其功能主要是解释计算机指令以及处理计算机软件中的数据。电脑中所有操作都由CPU负责读取指令,对指令译码并执行指令的核心部件。
2GPU时代
图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。用途是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和个人电脑主板的重要元件,也是"人机对话"的重要设备之一。显卡作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于从事专业图形设计的人来说显卡非常重要。
3FPGA时代
FPGAField-Programmable GateArray),即现场可编程门阵列,它是在PALGALCPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
12DFFT时,FPGA的主要瓶颈是内存带宽。GPU的瓶颈是核心数,但是显存
带宽也接近极限。CPU的瓶颈是处理器。
2)如果处理不受内存带宽的限制,FPGA可以通过更大容量的芯片,高速数据
接口(GTX/GTH)实现高速流处理,稳胜CPU/GPU
3CPU/GPU受到结构的限制,其并行规模的扩充比FPGA困难,对于2DFFT尤其如此。
4)根据1DFFT2DFFT的区别可知,如果做1DFFT的流处理,不受内存带宽
限制,中档FPGA可以稳胜GPU,更不用说CPU了。
5)对于整数FFT1DFFT流处理,不计成本,FPGA胜出。
6)如果考虑系统规模、体积、功耗等因素,仍然是FPGA胜出。
7)如果比较开发成本的话,FPGA完败。
参考文献 http://www.newsmth.net/nForum/#!article/FPGATech/42668

最新评论

楼层直达:

Darcy

  • 39 主题
  • 158 帖子
  • 466 积分
  • 身份:LV2 初级技术员
  • E币:246

curton

  • 317 主题
  • 1722 帖子
  • 12570 积分
  • 身份:版主
  • 论坛新秀 优秀版主
  • E币:1294
curton 2018-10-22 22:37:30 显示全部楼层
Darcy 发表于 2018-10-22 16:24
希望有更多国产FPGA的介绍。

我们也在做这个方面,等我熟悉了 我会写的
我要评论
2
0
广告
关闭 热点推荐上一条 /5 下一条
快速回复 返回列表