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

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

3天内不再提示

除了PCIe高速连接标准你可以考虑下CCIX

汽车玩家 来源:电子创新网 作者:电子创新网 2020-01-25 17:44 次阅读

机器学习和大数据应用正在彻底改变处理数据的方式。整个行业需要找到在保持低功耗的同时,提高计算性能的途径。对于当前的许多计算任务,连接处理器的专用硬件加速器完成该任务的速度和功耗都要比独立工作的处理器出色。

PCI Express是当前在处理器和片外加速器之间移动数据最常用的协议。但在 15 年前推出 PCI Express 时,现在的片外加速应用还没有出现,因此 PCI Express 并未针对大量这些计算工作负载进行优化。而对优化工业标准互联的需求已日益凸显。要想取得成功,新标准必须为非专有的,必须针对当前的加速器工作负载进行优化,必须尽量利用现有技术降低成本,加速产品上市进程。

考虑一下 CCIX 吧

CCIX (缓存一致互联协议)是基于现有的 PCI Express 物理层及链路层的协议,可帮助各公司充分利用其在 PCI Express 上的现有投资。同时,CCIX 还可通过未来 PCI Express 链路速度及数据链路层更新获得巨大优势。此外,CCIX 还通过在 PHY 和 CCIX 上添加可选 20 和 25 GT/S 速度扩展了现有 PCIe 的速度,并针对当前加速工作负载优化了数据链路层和事务处理层。

CCIX 可通过不同的方式简化和加速数据移动。第一种方式是使用高速缓存一致性来自动保持处理器和加速器存储器的高速缓存一致性,从而实现易用性并降低时延。由于数据是通过CCIX 协议自动同步的,因此只需将数据指针传递至加速器,而无需依靠复杂的直接存储器访问 (DMA) 驱动程序移动数据。CCIX请求代理将首先访问高速缓存,以查看所需数据是否可用,如果不可用,它就会自动从 CPU高速缓存或系统内存中获取数据。

CCIX协议能够减轻软件开发者的负担,使他们可以专注于自己的应用,而不是加速器和主处理器之间移动数据的底层机制。

CCIX可以提供帮助的第二种方式是启用存储器扩展。位于主CPU 旁边的 DIMM 插槽需求量大吗?但某些依靠新服务器类内存的应用,如持久性内存?即使在断电时,内存也不会丢失数据。CCIX允许 CPU 上的本地代理管理远程设备上的从属代理,从属代理可以控制存储类内存,然后再接入 CPU 的标准 NUMA 内存映射,从而实现这个解决方案。这导致存储类内存看起来就像常规系统内存,但具有启用任何唯一内存的属性。

最后,CCIX允许本地代理驻留在加速器上。该本地代理可管理直接连接到加速器上的存储器。通过这种方式,如果发生高速缓存丢失,驻留在加速器上的请求代理会将时延损失降到最低,但数据直接连接到加速器进行存储。

Xilinx CCIX 方案展示

赛灵思目前正在寻找有兴趣使用 CCIX的客户。现在,我们与从事 CCIX 工作的少数合作伙伴正进行合作。CCIX支持 Virtex UltraScale+ HBM 器件以及 Alveo U280 和 U50 电路板。如果您有兴趣了解更多关于赛灵思 CCIX 产品的信息,请联系您的赛灵思销售代表。

CCIX 联盟成员由各大行业技术龙头企业代表组成,旨在协同制定统一的互联技术规范,以确保采用不同指令集架构 (ISA) 的处理器能与加速器一致共享数据,并实现高效的异构计算,从而大幅提高运行数据中心工作负载和嵌入式应用 (如 5G 无线和移动边缘计算) 的服务器的计算效率。

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

    关注

    13

    文章

    1078

    浏览量

    80720
  • 机器学习
    +关注

    关注

    66

    文章

    8090

    浏览量

    130510
  • 大数据
    +关注

    关注

    64

    文章

    8627

    浏览量

    136567
收藏 人收藏

    评论

    相关推荐

    什么是PCIePCIe有什么用途?什么是PCIe通道

    interconnect express)是一种高速串行计算机扩展总线标准,它原来的名称为“3GIO”,是由英特尔在2001年提出的,旨在替代旧的PCI,PCI-X和AGP总线标准。意为外围设备互联快速通道。它是
    的头像 发表于 01-30 16:09 689次阅读

    【正运动】高速高精,超高实时性的PCIe EtherCAT实时运动控制卡 | PCIE464

    产品摘要正运动技术PCIE464运动控制卡,提供高效的工业运动控制解决方案。用户可直接将PCIE464嵌入标准PC机快速实现高性能的EtherCAT运动控制功能。在“PC+运动控制卡”的模式
    发表于 01-24 09:48

    PCIE的阻抗控制,到底是选择85还是100欧姆好?

    我们经常遇到很多系统通过高速连接器相连,信号按照Pcie3或者Pcie4的协议来走线,往往很多连接器的阻抗通常是100ohm的
    的头像 发表于 12-22 15:11 407次阅读
    <b class='flag-5'>PCIE</b>的阻抗控制,到底是选择85还是100欧姆好?

    PCIe标准的演进历史 各代PCIe标准之间的主要差异

    自2003年推出以来,PCIe发展至今已经从最初的1.0升级到了6.0,本文则为大家简单介绍一下PCIe标准的演进历史以及各代PCIe标准
    的头像 发表于 12-14 16:38 2045次阅读
    <b class='flag-5'>PCIe</b><b class='flag-5'>标准</b>的演进历史 各代<b class='flag-5'>PCIe</b><b class='flag-5'>标准</b>之间的主要差异

    体验紫光PCIE之使用WinDriver驱动紫光PCIE

    即可。 (6)打开工程后,理论上可以直接使用了,只要开发板设计好了PCIE链路的,都可直接与主机交互了,因为PCIE的管脚是无需用户物理约束的。但是官方例程的top可以看到还是有
    发表于 11-17 14:35

    PCIe协议概述、分类及架构

    最近几期,我们将通过专栏的方式向大家介绍一个更加常用的高速接口——PCIe接口。"Peripheral Component Interconnect Express"(PCIe或PCI-E)是一种串行扩展总线
    发表于 09-26 11:37 2665次阅读
    <b class='flag-5'>PCIe</b>协议概述、分类及架构

    安费诺PCIe Gen 5 Flip CEM连接器的优点和应用

    安费诺PCIe Gen 5 Flip CEM是一款新推出的垂直型卡缘连接器,搭载符合PCIe标准的配接接口。此款连接器采用“JJ”或“LL”
    发表于 08-18 15:03 1028次阅读
    安费诺<b class='flag-5'>PCIe</b> Gen 5 Flip CEM<b class='flag-5'>连接</b>器的优点和应用

    PCIe AMBA集成指南

    本文档旨在提供关于将PCIe接口集成到基于AMBA的片上系统(SoC)的指导。 假设PCIe接口通过基于AXI或ACE协议的互连连接到SoC的其余部分。 读者应熟悉PCIe、AMBA
    发表于 08-17 07:25

    PCIe®标准演进历史

    自2003年推出以来,PCIe发展至今已经从最初的1.0升级到了6.0,在上一篇文章中为大家介绍了PCIe基础知识:《什么是PCIe?》 ,本文则为大家简单介绍一下 PCIe
    的头像 发表于 07-26 08:05 904次阅读
    <b class='flag-5'>PCIe</b>®<b class='flag-5'>标准</b>演进历史

    思尔芯首款支持PCIe Gen5原型验证EDA工具上市,高性能加速AI设计

    x 4与CXL(EP)的连接,以及PCIe Gen5 x 8与CCIX(RC/EP)的连接。这使得它能够以高速
    发表于 07-04 11:01 272次阅读
    思尔芯首款支持<b class='flag-5'>PCIe</b> Gen5原型验证EDA工具上市,高性能加速AI设计

    思尔芯首款支持PCIe Gen5原型验证EDA工具上市

    支持 PCIe Gen5 x 4 与 CXL(EP)的连接,以及 PCIe Gen5 x 8 与 CCIX(RC/EP)的连接。这使得它能够
    发表于 07-04 10:56 311次阅读

    使用CCIX进行高速缓存一致性主机到FPGA接口的评估

    Chiplet技术和NoC技术目前已经成为解决摩尔定律无法延续的一种重要方法,现在的CPU芯片对外的接口已经不是普通的IO了,而是一套标准的NoC总线接口,可以与专门的NoC总线DIE(暂称为IO
    的头像 发表于 06-29 09:56 545次阅读
    使用<b class='flag-5'>CCIX</b>进行<b class='flag-5'>高速</b>缓存一致性主机到FPGA接口的评估

    Zynq PCIe电路设计

    插入机箱时能够查到PCIE设备,但是不使用扩展板,直接将插针式连接器插入机箱则无法识别。想问一是耦合电容的问题吗,或者其他什么原因? pcie连接
    发表于 05-16 11:07

    可以将多个PCIe设备连接到一般的单个PCIe控制器吗?

    我们可以将多个 PCIe 设备 (IC) 连接到一般的单个 PCIe 控制器(在我们的案例中更具体地说是 NXP LS20xxA 处理器)吗? 例如,将四个不同的
    发表于 05-05 07:35