2015年6月1日,英特尔与Altera宣布,双方已达成最终协议,根据该协议,英特尔将以167亿美元的价格收购Altera。这是FPGA行业的重要里程碑,因为Xilinx和Altera是主要的FPGA供应商。在AMD正式宣布收购Xilinx之后,FPGA业界对FPGA的未来充满了担忧。收购Xilinx的主要目标是建立一家行业领先的高性能计算公司。 AMD表示,“在Xilinx确立了领先地位的各个增长市场中,大大扩展了AMD产品组合和客户群的范围。”但是赛灵思目前领先的主要市场是什么? Alveo,VERSAL和VitisAIXilinx 3年前发布了一个功能强大的FPGA平台,命名为Alveo。 Alveo是Xilinx最初开发的第一块FPGA板,用作与GPU竞争的加速器卡。在此之前,Xilinx主要开发FPGA芯片,并依靠其他供应商来提供FPGA卡。随着Alveo卡(以及最近的Versal)的出现,赛灵思希望以其品牌名称提供一个功能强大的平台用作加速卡。赛灵思围绕Alveo平台迅速开发了一个令人印象深刻的生态系统,其中包括许多领域,这些领域使用Alveo卡的强大功能来加速机器学习,深度神经网络,数据库,自然语言处理,基因组学和定量金融。的应用公司。 Xilinx还提供了集成的EDA工具(首先是SDAccel,然后是Vitis),该工具允许使用OpenC ++ L和C / C ++等高级编程语言来对FPGA进行编程,而无需使用VHDL或Verilog。这些工具使软件开发人员无需FPGA经验即可开发自己的加速器(尽管要使用OpenCL来开发高效的硬件加速器,需要对FPGA技术有深入的了解)。 NVIDIA,ARM和Mellanox大约一个月前,Nvidia宣布有意以400亿美元的价格收购ARM,以“创建AI时代世界顶级计算公司”。收购的原因之一是帮助Nvidia开发数据处理单元(DPU),其中包括:软件可编程的多核CPU(aka ARM)高性能网络接口(akaSmartNIC)(akaMellanox)丰富的灵活和可编程的集合。加速引擎(AKA NvidiaGPU)因此,从AMD收购Xilinx之后,FPGA的未来将是什么。英特尔拥有丰富的硬件加速器产品组合,包括功能强大的至强处理器,GPU,FPGA和用于深度学习的ASIC。那么英特尔FPGA的主要市场是什么?在英特尔的一次演讲中,英特尔提议在三个特定市场中使用FPGA:自然语言处理(BERT)欺诈检测(LSTM)智能城市(推理)。因此,英特尔似乎主要专注于低延迟至关重要的应用程序。与其他平台相比,FPGA可以提供更低的延迟。但是,这些用于深度学习应用的FPGA和ASIC深度学习平台(例如基于HabanaLabs的平台)之间的区别还有待观察。英特尔以20亿美元的价格收购了HabanaLabs,以提供其高性能的深度学习推理和培训技术。 FPGA的未来经过相关的收购,我想每个人都知道我们正在进入异构数据处理平台的时代。该计算平台将包括SmartNIC,多核处理器和硬件加速器。用户将不得不选择完整的解决方案,而不是混合和匹配。英特尔,AMD和Nvidia将提供具有自己专有的加速器和SmartNIC的完整计算平台。好处可能是更易于部署和更好的集成,但是在每个领域中选择最佳选项将不再可行,或者至少更具挑战性(例如,从Xilinx选择FPGA,从IntelXeon处理器以及从Nvidia获取GPU。) 。例如,对于英特尔和AMD而言,很难在深度学习领域推广FPGA,而其他平台将以自己的品牌名称提供。也许FPGA将主要用于其刚性市场(网络和电信,例如vRAN和5G),而其他平台(GPU,ASIC)将被推广用于深度学习。 FPGA的主要优点是可编程性,以支持量身定制的体系结构。这意味着它们可以更快地适应新算法或应用程序。这种竞争优势至关重要,特别是在深度学习领域,其中机器学习工程师和数据科学家开发了新模型。可以使用新的量身定制的模型/算法对FPGA进行编程,这可以提供比其他平台更好的性能。特别是在需要比特级处理的应用程序中,例如数据包处理,基因组学和比特币挖掘,FPGA表现出比其他平台更好的性能。在深度学习应用中,FPGA