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

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

3天内不再提示

从FPGA到ACAP,“万能芯片”如何华丽转身

电子工程师 来源:未知 作者:胡薇 2018-10-22 10:44 次阅读

让时光倒退回到2015年,这一年2月份,FPGA龙头企业赛灵思(Xilinx)发布了业界首款16nm工艺的FPGA产品——UltraScale+系列FPGA,在FPGA领域风光无两。同年6月份,当时的半导体行业龙头英特尔宣布以167亿美元收购Altera。此后,人们给赛灵思设计出无数种前途,可是考虑到当年50亿美元的FPGA市场,大家都觉得这是一场实力悬殊的竞争。

把目光拉回到当下,翻看今天的赛灵思官网,如果单看FPGA产品,赛灵思似乎没有什么进步,因为FPGA产品工艺没有精进,丰富的是合作伙伴和开发支持工具。作为“摩尔定律”的倡导者,英特尔则在FPGA上依然在宣讲先进工艺的重要性,14nm的FPGA产品和10nm的FPGA产品计划都公诸于世。不过需要注意的是,现在FPGA依然是一个小市场,结合中国报告网的数据来看,2017年全球FPGA市场份额只有67.5亿美元,放到4204亿美元的半导体市场里,规模太小了。如果是一家仅有FPGA产品的公司,吃掉整个市场后相对于英特尔来说也不够大。

FPGA被誉为“万能芯片”,能量就只有这么一点?当然不是的。目前FPGA在数据中心领域已经得到认可,采用FPGA的加速卡解决方案成为数据中心的首选。而人工智能通过深度学习算法在认知智能和推理智能上遇到难题,擅长推理的FPGA被寄予厚望。赛灵思如何借助这一历史性的机遇实现跳跃性发展呢?答案在10月16日的2018赛灵思XDF(赛灵思开发者)大会上揭晓了。

数据中心优先目前,各行各业的数据在源源不断产生,数据中心需要越来越多的存储设备承载数据,同时也要通过大量计算将无序的数据加以提取,形成有用信息,从而服务于人们的生活。面对海量的数据分析,只凭借CPU来进行大数据计算远远无法满足需求,因此设计人员想到为数据中心加速。而可供选择的加速方案有两个,一个是专用的ASIC,一个是FPGA。FPGA相比其他芯片,最大的优点表现在低延迟性、可编程性、低功耗,这是数据中心服务器的刚需。

数据中心是FPGA继通信领域后又一大杀手级应用领域。在数据中心解决方案上,FPGA不再仅仅是FPGA,而是加速卡中的加速解决方案。

在英特尔10nm“难产”的关键时间节点上,赛灵思的产品走到了前面。开发者大会上,赛灵思总裁及首席执行官Victor Peng宣布赛灵思将进行战略转型,转型之后将采取数据中心优先战略。伴随而来的还有一个重磅的新品——Versal ACAP。

赛灵思总裁及首席执行官Victor Peng

为什么叫ACAP?Victor Peng解释说:“ACAP是可扩展的一体化程度非常高的计算平台,它是硬件和软件都是可编程,所以缩写为ACAP。”

从介绍材料了解到,Versal 产品组合基于台积电(TSMC)的 7 nm FinFET 工艺技术,是第一个将软件可编程性与特定领域硬件加速和灵活应变能力相结合的平台。该产品组合包括 6 个系列的器件,其独特架构针对云端、网络无线通信乃至边缘计算和端点等不同市场的众多应用提供了可扩展性和 AI 推断功能。

在产品工艺上,赛灵思实现了超越,无论英特尔如何称赞自己的10nm工艺,台积电的7nm都更被认可,何况英特尔10nm“难产”了。

除了基于台积电先进的7nm工艺打造的Versal ACAP,显示赛灵思产品改变的还有一款已经量产的产品——Alveo。Victor Peng通过三点解读了这款加速卡的特殊性,第一是速度快;第二是架构和算法灵活多变;第三是容易访问、易于使用。

Victor Peng介绍Alveo

对英特尔产生威胁的除了产品之外还有产品背后的平台和生态。在开发者大会上,Victor Peng表示,赛灵思已经不再是一家FPGA企业,而是一家平台公司,并且要超越FPGA来开发整个平台。Alveo有一个很广泛的生产系统和合作伙伴ISA,包括数据库的加速、数据分析,视频处理、金融服务、机器学习,已经有14个应用合作伙伴为Alveo平台开发。

此外,在会上开发者们也看到了华为、浪潮基于赛灵思的FPGA打造自己的加速卡产品。

FPGA在人工智能推理上的“天赋异禀”赛灵思实现跳跃式发展还有一个机会是人工智能。分析师们认为FPGA是人工智能推理时代的“GPU”,背后的巨头公司将成为下一个英伟达。赛灵思软件及IP产品执行副总裁Salil Raje指出:“今后AI模型必须应用在云端和边缘的模型上,所以未来的模式更多的是推断,而不是训练。赛灵思关注的就是推断。”

赛灵思软件及IP产品执行副总裁Salil Raje

GPU在人工智能的感知智能和认知智能前期获得了巨大的成功,英伟达也借此实现公司股价的水涨船高。随着认知智能的发展和推理智能的到来,GPU数据并行的体系结构出现了弊端,流水线并行的FPGA拥有更低的延迟特性。Salil Raje提到:“对CPU和GPU而言,内存的带宽非常关键,内存就是一个瓶颈,对于大的结果来说,希望能够一次上载和下载。CPU和GPU通过批量可以做高吞吐量或者是低延迟,但是没有办法两者兼顾。FPGA来获得高通量的方式是通过自定义数据流、自定义内存层次结构和自定义精度来实现,所以有高吞吐量,同时还可以实现低延迟。”

同时实现高数据吞吐量和低时延,加上FPGA现场可编程的特性,其在人工智能推理阶段的前途被广泛看好。

因此,赛灵思将战略中心转移到数据中心业务上,拼的是FPGA的现在,广泛关注人工智能推理则是押注未来。在数据洪流和人工智能推理时代的FPGA是没有人敢小觑的,在FPGA深耕多年的赛灵思也就更无人敢忽视。正如Victor Peng所言:“我们起点很低,只要大家有热情、有准备,而且有非常高远的目标,随着时间的推移,我们就能够实现非常了不起的结果。”

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

    关注

    1629

    文章

    21735

    浏览量

    603150
  • 芯片
    +关注

    关注

    455

    文章

    50771

    浏览量

    423388

原文标题:从FPGA到ACAP,“万能芯片” 的华丽转身

文章出处:【微信号:FPGAer_Club,微信公众号:FPGAer俱乐部】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    万能转换开关的作用有哪些

    万能转换开关是一种广泛应用于工业自动化、电力系统、机械设备等领域的电气元件。它具有多种功能和优点,能够实现对电路的控制、保护和转换。 电路控制功能 万能转换开关最基本的作用是对电路进行控制。它可
    的头像 发表于 08-20 10:18 1104次阅读

    万能转换开关的定位结构一般采用哪些

    直接影响开关的稳定性、可靠性和使用寿命。 一、万能转换开关定位结构的类型 1.1 机械式定位结构 机械式定位结构是万能转换开关中最常见的一种定位方式,它主要依靠机械结构的相互作用来实现开关的定位。机械式定位结构主要
    的头像 发表于 08-20 10:12 2589次阅读

    万能转换开关是什么的主令电器

    万能转换开关,作为一种高度灵活多变的主令电器,在电力工程及工程技术领域扮演着重要角色。其英文名称为CAM switch,即Highly Versatile Change-Over Switch
    的头像 发表于 08-20 10:11 1356次阅读

    万能断路器参数设置的基本原则

    万能断路器是一种广泛应用于电力系统、工业自动化和建筑电气等领域的保护和控制设备。它具有过载保护、短路保护、欠压保护等多种功能,能够有效地保护电气设备和线路的安全运行。为了确保万能断路器的正常工作
    的头像 发表于 08-14 15:50 951次阅读

    万能断路器跳闸后如何复位

    万能断路器是一种广泛应用于电力系统中的保护装置,其主要作用是在电路发生故障时,能够迅速切断电路,以保护电气设备和人身安全。然而,在实际使用过程中,万能断路器可能会出现跳闸现象,这时候就需要进行复位
    的头像 发表于 07-31 15:24 1633次阅读

    万能断路器脱扣怎么恢复

    万能断路器是一种广泛应用于电力系统中的保护设备,它能够在电路发生故障时自动切断电源,以保护电气设备和人身安全。在断路器脱扣后,需要进行恢复操作,以确保电力系统的正常运行。本文将介绍万能断路器脱扣
    的头像 发表于 07-31 15:22 1712次阅读

    万能断路器合不上闸的原因

    以下是万能断路器合不上闸的原因的主要内容: 万能断路器的基本原理和功能 万能断路器是一种用于保护电力系统的设备,可以自动切断故障电路,以防止设备损坏和事故的发生。 万能断路器的主要功能
    的头像 发表于 07-31 15:21 2109次阅读

    万能断路器参数如何设置

    万能断路器是一种广泛应用于电力系统、工业自动化和建筑电气领域的电气设备,其主要功能是在电路中起到过载、短路、欠压等保护作用。正确设置万能断路器参数对于确保设备安全运行和提高系统可靠性具有重要意义
    的头像 发表于 07-31 15:19 1873次阅读

    万能式断路器怎么调电流大小

    万能式断路器(Universal Circuit Breaker)是一种广泛应用于电力系统、工业自动化和建筑电气领域的电气保护设备。它具有过载保护、短路保护和欠压保护等多种功能,能够有效地保护电路
    的头像 发表于 07-31 15:06 1298次阅读

    简述万能电桥测量电容的步骤

    万能电桥是一种测量电感和电容的仪器,具有测量范围广、精度高、操作简便等特点。在测量电容时,万能电桥可以准确地测量出电容的值,为电子电路设计和维修提供了重要的参考数据。下面介绍万能电桥测量电容的步骤
    的头像 发表于 07-26 09:58 887次阅读

    python函数的万能参数

    我们通过一个简单的事例来展示一下函数的万能参数,我们先写一个最简单的函数。
    的头像 发表于 07-17 14:56 334次阅读
    python函数的<b class='flag-5'>万能</b>参数

    AG32的“万能管脚”

    推荐新设计了,也就是说原厂停产这款芯片已经进入倒计时了。客户听说我们的MCU是“万能管脚”的,所以想试一试看能否替换。AG32的确是目前MCU产品中最接近于“万能
    的头像 发表于 07-09 10:00 78次阅读
    AG32的“<b class='flag-5'>万能</b>管脚”

    万能表如何测量电瓶

    电瓶作为汽车、摩托车等交通工具的重要能源储存装置,其性能的好坏直接影响车辆的正常运行。因此,定期检查电瓶的状态,确保其电量充足、性能稳定,是每位车主都应重视的事项。在众多的电瓶检测工具中,万能
    的头像 发表于 05-20 17:02 1469次阅读

    万能遥控器的设置和使用方法

    万能遥控器是一种能够控制不同品牌电器的设备,它可以将多个遥控器的功能整合到一个遥控器上,方便用户操作。在本文中,我将详细介绍万能遥控器的设置和使用方法。 设置万能遥控器 步骤一:准备工作 在开始设置
    的头像 发表于 01-24 10:57 1.5w次阅读

    Xilinx和Intel之外,还有谁掌握了&quot;万能芯片&quot;的密钥?

    集成电路被誉为高端制造业的“皇冠明珠”,而在集成电路里,FPGA又被称为“万能芯片”,作为可定制的芯片,它的灵活性和高效率是其他类型芯片无法
    的头像 发表于 01-23 10:46 988次阅读
    Xilinx和Intel之外,还有谁掌握了&quot;<b class='flag-5'>万能</b><b class='flag-5'>芯片</b>&quot;的密钥?