0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

FPGA是什么?是否会取代CPU所做的工作?

我快闭嘴 来源:半导体行业观察 作者:Nicole Hemsoth 2020-09-27 15:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

十多年前,我们不会料到加速器在数据中心会这么流行。尽管它们并不普遍,但许多新的工作负载具备加速条件,并且移植工作使旧版应用程序可以卸载以提高性能。这种过渡在GPU上最为明显,但人们寄希望于FPGA将继续发展。

Xilinx首席技术官Ivo Bolsens上周在圣何塞举行的Next FPGA Platform活动上与我们交谈时说道,FPGA不仅会获得增长的动力,还会让CPU几乎完全停止工作。将来,您将看到比CPU节点更多的FPGA节点。Bolsens预测,这不仅仅是设备数量的问题,“加速将超过CPU中的一般计算。”

这是一个相当大胆的预测,但也有一些细微之处需要考虑。即使对于最主要的加速器类型GPU,连接速率仍然是个位数。但在一些大型机器(尤其是HPC系统)中,至少从目前的基准测试(如Linpack)来看,加速占了总浮点数能力的90-95%。当然,即使有了峰值性能的能力,也不是说所有的应用程序都达到了完全加速的潜力,更重要的是,并不是所有的应用程序都为加速做好了准备。

Bolsens说,虽然有许多遗留应用程序可能永远无法满足加速需求,但是整个数据中心中出现的工作负载将增加对FPGA的需求,特别是考虑到系统级的趋势,包括摩尔定律的放缓以及随后对异构和特定领域架构的关注。这些在节点级别上很重要,但是他说FPGA(和其他加速器)的增长将由资源(存储池、计算池和网络设备)的分解来推动,这些资源都可以按适当的比例用于不同的用例。

他补充说,正是在这种背景下,他看到了FPGA作为加速器和构件的出现,使计算更加高效。“FPGA具有与CPU分离的基本特性,FPGA允许您创建更多的可编程性,不仅在计算资源和指令方面,而且在内存层次结构和互连方面。”

比较没有争议的是,FPGA将遍布整个数据中心,这是Xilinx、Intel和其他公司在基于对话/采访活动中讨论的内容。FPGA市场的存储和网络部分很容易就能解决。FPGA作为计算元件的数量和功能的急剧增加,足以取代CPU所做的工作,这是一个更具挑战性的想法,但这并非不可能,特别是考虑到可重构设备的灵活性(与定制ASIC的暴涨成本和GPU的一些应用程序的应用准备状态相匹配)。

Bolsens在The Next FPGA Platform主题演讲中讨论了分类趋势及其在未来几年内将如何影响FPGA在计算方面的采用。

实际上,在一个节点上实现多FPGA和替换CPU计算的目标需要足够的工作负载适应性。Bolsens说,“在对数据中心工作负载的分析中,不存在支配性的工作负载,通常不超过10%,但是在人工智能机器学习的推动下,前面有很大的计算挑战,而且我们正进入物联网时代,大量的分析意味着有新的问题来驱动新的需求。你会看到这里的加速计算占主导地位,FPGA将会扮演主要角色,它们在应用特性和架构方面非常匹配。”

这些大胆的抱负将需要软件方面所有参与者的巨大努力。“如果您查看行业中的各种计划,会发现它们都是孤立的,但他们正在尝试解决类似的问题,例如它们如何处理并行性和异构性,共享内存模型和分布式内存以及同步和调度。所有这些东西及其抽象都是相似的。就我们而言,我们正在尝试通过开放编程环境来解决此问题,以便随着时间的推移,无论您喜欢使用哪种环境,我们都可以连接到该环境并在我们的平台上获得高效率。Bolsens说,这一切都不会很快出现,但是随着FPGA计算份额的整体增长,业界将找到方法,通过内部和协作来不断前进。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1665

    文章

    22587

    浏览量

    641157
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11378

    浏览量

    226514
  • 加速器
    +关注

    关注

    2

    文章

    841

    浏览量

    40321
  • gpu
    gpu
    +关注

    关注

    28

    文章

    5337

    浏览量

    136265
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FPGA 原型验证中的内存模型应用:基于 DDR5 的 Linux 系统启动与测试

    引言:在芯片设计的FPGA原型验证(FPGAPrototyping)阶段,设计师先在FPGA上构建一个接近真实的芯片原型,用以进行早期软件调试和系统级验证。当前,随着DDR5/LPD
    的头像 发表于 05-28 10:02 345次阅读
    <b class='flag-5'>FPGA</b> 原型验证中的内存模型应用:基于 DDR5 的 Linux 系统启动与测试

    AD9910的SYNC_IN+、SYNC_IN-这2个LVDS输入时钟是否可以和FPGA的HP bank(1.8V供电)输出的LVDS时钟相连吗?

    你好, 想问下几个小问题,谢谢 1.AD9910的SYNC_IN+、SYNC_IN-这2个LVDS输入时钟是否可以和FPGA的HP bank(1.8V供电)输出的LVDS时钟
    发表于 05-07 07:56

    基于openEuler平台的CPU、GPU与FPGA异构加速实战

    随着 AI、视频处理、加密和高性能计算需求的增长,单一 CPU 已无法满足低延迟、高吞吐量的计算需求。openEuler 作为面向企业和云端的开源操作系统,在 多样算力支持 方面表现出色,能够高效调度 CPU、GPU、FPGA
    的头像 发表于 04-08 11:02 1491次阅读
    基于openEuler平台的<b class='flag-5'>CPU</b>、GPU与<b class='flag-5'>FPGA</b>异构加速实战

    全方位对比:Redis能取代MySQL吗?看完这篇你就懂了

    Redis能不能取代MySQL?答案很明确:不能取代,但可以互补。
    的头像 发表于 04-07 10:50 288次阅读
    全方位对比:Redis能<b class='flag-5'>取代</b>MySQL吗?看完这篇你就懂了

    FPGA 入门必看:Verilog 与 VHDL 编程基础解析!

    的基础概念和实践方法。一、FPGA与MCU/MPU的区别MCU/MPU:顺序执行程序,CPU负责所有逻辑FPGA:可编程逻辑阵列,逻辑电路可按需求重新配置,实现并
    的头像 发表于 01-19 09:05 858次阅读
    <b class='flag-5'>FPGA</b> 入门必看:Verilog 与 VHDL 编程基础解析!

    【飞凌OK153-S开发板评测】ARM与FPGA之间SPI接口模拟测试

    OK153-S开发板并口作为其它外设使用,无法进行测试,这里我们测试SPI是否可行。 硬件方面,我们将MISO和MOSI引脚短接,模拟FPGA返回数据,如下所示, 修改spidev_test.c中
    发表于 11-28 14:13

    芯片进入空闲或关机模式后,窗口看门狗定时器 (WWDT) 是否继续工作

    芯片进入空闲或关机模式后,窗口看门狗定时器 (WWDT) 是否继续工作
    发表于 08-26 08:29

    FPGA技术为什么越来越牛,这是有原因的

    最近几年,FPGA这个概念越来越多地出现。例如,比特币挖矿,就有使用基于FPGA的矿机。还有,之前微软表示,将在数据中心里,使用FPGA“代替”CPU,等等。其实,对于专业人士来说,
    的头像 发表于 08-22 11:39 5372次阅读
    <b class='flag-5'>FPGA</b>技术为什么越来越牛,这是有原因的

    芯片进入空闲或关机模式后,窗口看门狗定时器 (WWDT) 是否继续工作呀?

    芯片进入空闲或关机模式后,窗口看门狗定时器 (WWDT) 是否继续工作
    发表于 08-22 07:59

    安路科技AEC-FPGA技术研讨深圳站即将开幕

    盛夏如火,心意更浓,在这个充满活力的季节里,安路科技AEC-FPGA技术研讨深圳站即将拉开帷幕!此次,我们怀揣着“定制未来,共建生态”的初心,诚邀各位新老朋友的莅临。
    的头像 发表于 08-18 16:18 1216次阅读

    2025紫光同创FPGA技术研讨武汉站和北京站圆满收官

    盛夏八月,全力以赴,紫光同创FPGA技术研讨先后走入武汉、北京两座科技创新城市,吸引了来自通信、工业控制、医疗、图像视频、消费电子等领域近200位专业观众,共同交流和探索FPGA技术趋势和应用前景,现场交流氛围热烈非凡,相互碰
    的头像 发表于 08-18 15:05 4502次阅读

    从应用场景看国产化FPGA潜力,紫光同创研讨武汉·北京站回顾

    八月,紫光同创 FPGA 技术研讨先后在武汉、北京举行。   作为紫光同创官方合作伙伴,ALINX 携紫光同创 FPGA 开发板及行业解决方案亮相,与来自通信、工业控制、医疗、图像视频、消费电子等
    的头像 发表于 08-15 10:09 1279次阅读
    从应用场景看国产化<b class='flag-5'>FPGA</b>潜力,紫光同创研讨<b class='flag-5'>会</b>武汉·北京站回顾

    自动驾驶中Transformer大模型取代深度学习吗?

    [首发于智驾最前沿微信公众号]近年来,随着ChatGPT、Claude、文心一言等大语言模型在生成文本、对话交互等领域的惊艳表现,“Transformer架构是否正在取代传统深度学习”这一话题一直被
    的头像 发表于 08-13 09:15 4470次阅读
    自动驾驶中Transformer大模型<b class='flag-5'>会</b><b class='flag-5'>取代</b>深度学习吗?

    单核CPU网关和双核CPU网关有什么区别

    单核CPU网关与双核CPU网关的核心区别在于处理能力、多任务效率、性能表现及适用场景,双核CPU网关在多任务处理、复杂计算和响应速度上具有显著优势,而单核CPU网关则更适合轻量级、低负
    的头像 发表于 07-05 14:37 1431次阅读

    是否可以将AD9278的工作模式设为standby模式?

    standby模式时,可以正常工作,至少在当前常温环境下,没发现有什么异常,这是为什么?在手册中看到在standby模式下,AD9278不应该正常工作才对,为什么实际使用时,却能正常工作,而且此时功耗确实低了很多!!,在最终产品
    发表于 06-10 08:29