英特尔AGILEX FPGA如何与CXL相互相容

发布者:EEWorld资讯最新更新时间:2019-08-28 来源: EEWORLD关键字:AGILEX  FPGA  CXL 手机看文章 扫描二维码
随时随地手机看文章

自从英特尔几年前以167亿美元的价格收购Altera以来,FPGA产品组合的推出基本上是英特尔时代之前的产物。然而长时间未有强有力的产品推出,致使Altera原有市场被赛灵思等主要竞争对手所蚕食。不过这几年的时间,英特尔也并没有闲着,而是在花时间和精力进行与Altera的内部技术整合。

 

2019.4.2号这一天,英特尔宣布了其首款完全由其独立设计的FPGA,基于其内部10nm工艺,使用全新Agilex命名。这一系列新产品将于今年晚些时候推出样片,并在一个单一的平台上提供模拟、数字、内存、定制IO和eASIC变体的混合。

 

在新的Intel Agilex FPGA设备中包含的许多创新,包括了一个高带宽、低延迟的计算快速链接(CXL)相干处理器接口IP。英特尔花了四年时间发展CXL规范,今年3月,英特尔加入了其他八个创始成员——阿里巴巴集团、思科、戴尔EMC、Facebook、谷歌,惠普企业(HPE),华为和微软,并宣布建立一个联盟,共同开发CXL作为加速计算的开放互连技术,用于使用软件驱动的CPU和特制硬件加速器来加速计算密集型工作负载。

 

 

CXL同样是一个开源的协议标准,它提供了一个或多个主机处理器与其他子系统或设备(包括加速器、内存缓冲区和智能I/O设备)之间的高性能连接。CXL基于PCI Express (PCIe) 5.0物理层基础设施,旨在通过异构处理和内存系统解决高性能计算工作负载激增的问题。人工智能和机器学习(AI/ML)、通信和网络系统以及高性能计算(HPC)的应用都得益于CXL的一致性和内存带来的性能提升。

 

CXL互连协议运行在PCIe 5.0 PHY之上,使用x16、x8和x4链路带宽。CXL 1.0以32 GT/s的传输速率首次亮相,这意味着在每个方向传输速率为64 GB/s带宽。CXL标准支持同一链接上的标准PCIe设备和CXL设备。

 

利用PCIe 5.0基础设施使设备和平台更容易采用CXL标准,而无需设计和验证新的高速物理层、描述新通道或开发新的通道扩展设备(如retimer)。

 

CXL标准包括三个协议:

 

CXL IO协议基于现有的PCIe协议,使用标准的PCIe功能,包括设备发现、配置、初始化、I/O虚拟化和直接内存访问(DMA)。

 

CXL 缓存协议使用一个简单的响应协议,允许连接的设备缓存从主机CPU内存中获得的数据。主机处理器使用cache-snoop消息来管理设备级缓存的数据的一致性。

 

CXL 内存协议允许主机处理器以缓存一致的方式直接访问附加到其他CXL设备的内存。CXL内存事务由简单的加载/存储组成。

 

而CXL IO可以重复利用大部分PCIe软件基础设施与现有的设备驱动程序和系统软件,驱动程序和软件将必然需要增强,以充分利用CXL缓存和CXL内存能力。

 

需要指出的是,英特尔还强化了Agilex FGPA 在人工智能方面的能力,可以支持Bfloat16/FP16、INT7/INT2、甚至其它低精度数字格式提供的强化支持。再结合内部的可配置的DSP,可以实现最高40T FLOPS的AI性能。此外,在英特尔 OneAPI 战略的管理下,Agilex FGPA还可与英特尔的CPU、Nervana、Movidius的Myriad系列VPU一起工作。

英特尔全新Agilex FPGA发布:10nm制程,支持PCIe5.0/DDR5/CXL-芯智讯

 

目前英特尔提供了三个版本的Agilex FGPA 产品组合:分别是F、I、M系列。Intel Quartus Prime软件将于本月起支持新系列产品,不过F系列需要等到今年3季度才上市。

 

延伸阅读:

 

英特尔新成立的CXL组织是个啥?

 

一个由技术公司组成的联盟已经形成了一个名为Compute Express Link的新标准,以在数据中心中央处理器(CPU)和加速器芯片之间提供超快速的互连。

 

其目的是提供突破性的数据中心性能,帮助计算机跟上物联网时代(IoT)数据的爆炸式增长。

 

英特尔数据中心集团执行副总裁兼总经理Navin Shenoy在一篇博客文章中表示,CXL将消除CPU与数据中心专用加速器芯片之间的瓶颈。这是英特尔不仅将自己视为CPU公司,而且还是整个PC和服务器业务的牧羊人的一个例子。正如该公司在其最近的建筑日活动中所说,其重点是处理,架构,内存,软件,安全性和互连。

 

新的Compute Express Link(CXL)将加速快速增长的数据工作负载,例如人工智能和机器学习,富媒体服务,高性能计算和云应用程序。

 

“CXL是以数据为中心的计算的一个重要里程碑,将成为开放,动态加速器生态系统的基础标准,”英特尔技术计划主管Jim Pappas在一份声明中表示。 “就像英特尔共同创建的USB和PCI Express一样,我们可以期待通过CXL标准实现的新一轮行业创新和客户价值。”

 

CXL规范1.0

 

 

该小组已批准CXL规范1.0,该规范将改善CPU与其他设备(如二级处理器或加速器)之间的通信。它将为数据密集型应用程序的更高性能提供改进的互连和更好的内存一致性。

 

新的开放标准将有助于为高性能,异构计算创建一个开放的加速器生态系统,鼓励有兴趣的会员公司和机构加入。值得注意的是,英特尔的竞争对手Advanced Micro Devices尚未成为该财团的一部分。 CXL是一个开放的行业标准,旨在支持数据中心加速器和其他高速增强的开放式生态系统。 1.0规格现已上市。

 

“CXL是CCIX以及IBM的OpenCAPI和Nvidea的NVLink的直接竞争对手,”Tirias Research的分析师Kevin Krewell说。 “这是英特尔替代CCIX。 CXL和CCIX都使用PCIe作为底层电气连接。不幸的是,有两个直接竞争的标准试图做同样的事情 - 将CPU和加速器(如神经网络芯片,GPU和FPGA)连接在一个内存相干协议中(PCIe不是一个连贯的接口)。

 

协议之争,英特尔选择自成一派

 

与CXL相似的标准组织有CCIX、OpenCAPI、Gen-Z Consortium(Gen-Z),这些标准组织也早在2016年已相继成立,其中CCIX与CXL同为以PCIe标准为底层连接协议。就各协议现有成员来看,包括AMD、IBM、Xilinx、华为均有参与到各协议中,英伟达也有自家的NVLink,英特尔作为服务器CPU的主要玩家,却并未在此前相关标准协议初创名单之列,即使OpenCAPI联盟也曾表示,欢迎英特尔的加入。


时隔三年,英特尔并未加入此前已有标准组织,而是选择自己拉来微软、阿里、思科、戴尔EMC、Facebook、谷歌、惠普、华为八家巨头公司成立了CXL联盟。英特尔数据中心集团执行副总裁兼总经理Navin Shenoy在其博文中表示,“虽然目前存在其他互连协议,但CXL在提供CPU/设备内存一致性、降低设备复杂性,以及在单一技术中集成行业标准的物理和电气接口方面有独特之处。”

 


关键字:AGILEX  FPGA  CXL 引用地址:英特尔AGILEX FPGA如何与CXL相互相容

上一篇:智博会FPGA国际总决赛闪耀山城,英特尔加速创新生态进化
下一篇:双管齐下 赛灵思为视频行业大幅降低成本

推荐阅读最新更新时间:2024-11-12 20:23

安全性需求让嵌入式智能视觉应用步入新时代
全球新冠疫情肆虐以及对提高安全性和效率的需求正促使各行业企业在其系统中集成智能嵌入式视觉技术,以支持人员侦测、非接触式人机交互和更强大的AR/VR功能,同时使用智能机器视觉技术来提高制造水平和产量。Allied Market Research的数据显示,2019年全球机器视觉系统市场规模为297亿美元,到2027年预计将达到749亿美元,2020年到2027年的复合年增长率约为11.3%。 作为Lattice低功耗嵌入式视觉系统解决方案集合,mVision使用了模块化硬件平台、IP构建模块、易于使用的FPGA设计工具、参考设计和演示以及定制设计服务网络,提供定制化的性能和灵活的接口互连(MIPI CSI-2、LVDS、PCIe
[嵌入式]
安全性需求让嵌入式智能视觉应用步入新时代
一种采用PCI软核的轴角数据采集系统
   0引言   在工业控制伺服设备中,实现角度位置量的高精度实时测量和控制是关键性的技术。轴角转换模块是一种角度量/数字转换器,其功能是将旋转变压器及自整角机的模拟信号转换为数字信号,与普通的A/D编码相比,轴角编码采用正、余信号进行编码,抗干扰能力强及转换速度快。随着FPGA技术的发展,在FPGA上能够实现PCI接口。存贮器及逻辑控制功能。由于FPGA具有灵活的可编程性的优点,PCI接口可以依据插卡功能进行最优化,而不必实现所有的PCI功能,这样可以节约系统的逻辑资源,实现紧凑的系统设计。本文介绍采用轴角转换器及Altera公司的FPGA器件实现角度量高速采集的PCI接口板的方法。   1系统硬件设计   轴角数据
[嵌入式]
基于DSP+FPGA的多相变频控制器设计
在电机驱动系统应用中,多相电机驱动系统可以应用在供电电压受限制的场合,其作用是:(1)解决低压大功率的问题;(2)减小振动和噪音。由于电机相数增加,输出转矩脉动减小、脉动频率增加,使驱动系统低速特性得到很大的改善;(3)提高可靠性。由于相数冗余,当多相电机驱动系统中有一相甚至几相发生故障时,电机仍可运行。因此,多相电机驱动系统特别适合于高可靠性要求的场合,多相系统的这些优点引起学术界和工程界的广泛关注。由于多相系统采用的开关器件多,控制系统复杂,所以对多相系统控制器的性能要求较高 。 在三相变频控制系统中,虽然DSP控制算法结构复杂,但运算速度高、寻址方式灵活和通信性能强大等特点,已经得到了广泛应用。而对于多相变频控制系统,还要求
[嵌入式]
基于DSP+<font color='red'>FPGA</font>的多相变频控制器设计
CAN总线各个功能模块的设计
  引言   CAN(Controller Area Network)是由ISO定义的一种串行通信总线,它是一种能有效地支持高安全等级的分布实时控制的新一代网络通信协议,属于现场总线范畴。CAN最早被设计作为汽车环境中微控制器的通讯,在车载各电子控制装置与ECU之间交换信息,形成汽车电子控制网络,目前应用领域已经相当广泛。   近年来,支持CAN协议的芯片不断推出,给CAN总线用户带来了极大的方便。随着我国对现场总线技术需求的增加,CAN总线已经会成为我国最常用的现场总线之一。   基于CAN总线的ECU电子控制单元的开发,也是现在最热门的研究。现在对CAN总线芯片的研究已经不再局限于单一芯片的研究,而是把所有的功能芯片都集
[嵌入式]
灵活的FPGA为数据中心升级带来无限可能
“世界变得越来越智能和互联,包括数据中心,云计算等都在进行伟大的变革,这同时也给我们带来了全新挑战,基础设施方面必须要做出调整,才能够满足这些需求和挑战。”英特尔公司可编程解决方案事业部FPGA软件解决方案高级总监费熊健(Bernhard Friebe)表示。“从我个人来说,能够投身于这个时代,见证划时代的变迁,倍感兴奋。而从我从事的FPGA行业来说,这项技术会给数据中心的变革带来了很重要的变化。” 英特尔公司可编程解决方案事业部FPGA软件解决方案高级总监费熊健(Bernhard Friebe) FPGA的特性有助于客户创造更多可能 随着数据中心的需求不断改变,在基础架构方面,越来越多的异构计算崛起,因
[嵌入式]
灵活的<font color='red'>FPGA</font>为数据中心升级带来无限可能
高管视角:嵌入式FPGA IP正在发现更广阔的用武之地
作者:郭道正 职务:Achronix Semiconductor中国区总经理 在日前落幕的“中国集成电路设计业2023年会暨广州集成电路产业创新发展高峰论坛(ICCAD 2023)”上,Achronix的Speedcore™嵌入式FPGA硅知识产权(eFPGA IP)受到了广泛关注,预约会议、专程前往或者驻足询问的芯片设计业人士的数量超过了往届,表明了越来越多的国内开发者正在考虑为其ASIC或SoC设计添加高性能eFPGA逻辑阵列。 众多潜在用户的需求,反映了当前各行各业都在加速导入智能化技术,并利用eFPGA来在其ASIC或SoC中添加硬件数据处理加速功能,并为不断演进的算法或者标准保留可编程性。Speedc
[嵌入式]
高管视角:嵌入式<font color='red'>FPGA</font> IP正在发现更广阔的用武之地
基于京微雅格低功耗FPGA的8b/10b SERDES的接口设计
作者:京微雅格系统应用工程师 易晶晶 摘要 串行接口常用于芯片至芯片和电路板至电路板之间的数据传输。随着系统带宽不断增加至多吉比特范围,并行接口已经被高速串行链接,或SERDES (串化器/ 解串器)所取代。起初, SERDES 是独立的ASSP 或ASIC 器件。在过去几年中已经看到有内置SERDES 的FPGA 器件系列,但多见于高端FPGA芯片中,而且价格昂贵。 本方案是以CME最新的低功耗系列FPGA的HR03为平台,实现8/10b的SerDes接口,包括SERDES收发单元,通过完全数字化的方法实现SERDES的CDR(Clock Data Recovery,时钟数据恢复),完成100~200Mhz
[嵌入式]
基于京微雅格低功耗<font color='red'>FPGA</font>的8b/10b SERDES的接口设计
满足FPGA电源设计需求的DC/DC转换器
  需要大量数字处理的电子系统常常利用 FPGA 或 CPLD 等现场可编程器件实现,而不是利用定制专用集成电路( ASIC )。虽然定制ASIC可能比现场可编程器件具有成本优势,但现场可编程器件具有即时制造周转、低启动成本以及设计速度和方便性等优点。这些优点已使FPGA和CPLD成为实现以太网交换机和路由器、存储局域网设备和多媒体内容传输系统等复杂数字系统的首选器件。   利用FPGA或CPLD进行电路设计的流程由以下几个普通步骤组成:设计入口、设计确认、设计汇编和器件编程。设计入口阶段由捕获设计组成,不是通过利用电脑辅助设计工具创建图形化原理图,就是通过利用Verilog或VHDL等硬件描述语言来描述电路。在捕获设
[电源管理]
满足<font color='red'>FPGA</font>电源设计需求的DC/DC转换器
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved