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
    +关注

    关注

    15

    文章

    1213

    浏览量

    82382
  • 机器学习
    +关注

    关注

    66

    文章

    8359

    浏览量

    132337
  • 大数据
    +关注

    关注

    64

    文章

    8856

    浏览量

    137232
收藏 人收藏

    评论

    相关推荐

    pcie扩展槽的使用技巧

    PCIe(Peripheral Component Interconnect Express)扩展槽是一种高速串行计算机扩展总线标准,用于计算机内部硬件组件之间的连接。 1. 了解
    的头像 发表于 11-13 10:36 109次阅读

    pcie 4.0与pcie 5.0的区别

    随着数据传输需求的日益增长,计算机硬件接口也在不断进化。PCIe(Peripheral Component Interconnect Express)作为连接计算机内部组件的高速串行总线标准
    的头像 发表于 11-13 10:35 203次阅读

    pcie带宽对计算性能的影响

    在现代计算机系统中,PCI Express(PCIe)接口已经成为连接各种高速设备的标准。从显卡到固态硬盘,再到网络接口卡,PCIe提供了一
    的头像 发表于 11-13 10:33 109次阅读

    pcie设备驱动程序安装步骤

    PCIe(Peripheral Component Interconnect Express)是一种高速串行计算机扩展总线标准,用于计算机内部硬件组件之间的连接。安装
    的头像 发表于 11-13 10:32 97次阅读

    PCIe连接器的类型和规格

    PCIe(Peripheral Component Interconnect Express)连接器是一种用于连接高速外设或扩展卡到计算机系统的接口
    的头像 发表于 11-06 09:40 201次阅读

    如何测试PCIe插槽的速度

    1. 了解PCIe基础知识 PCIe(Peripheral Component Interconnect Express)是一种高速串行计算机扩展总线标准,用于计算机内部硬件组件之间的
    的头像 发表于 11-06 09:23 393次阅读

    PCIe 4.0与PCIe 3.0的性能对比

    随着科技的快速发展,计算机硬件也在不断地更新换代。PCI Express(PCIe)作为一种高速串行计算机扩展总线标准,广泛应用于计算机硬件连接,如显卡、固态硬盘等。 1. 带宽对比
    的头像 发表于 11-06 09:22 765次阅读

    PCIe接口的工作原理 PCIe与PCI的区别

    PCI Express(PCIe)是一种高速串行计算机扩展总线标准,主要用于计算机内部硬件设备之间的连接。以下是PCIe接口的工作原理的简要
    的头像 发表于 11-06 09:19 540次阅读

    MINI PCIE连接器的接口基本定义简述

    MINI PCIE连接器接口是一个关键的技术细节,它涉及到计算机硬件的互连和通信。在现代电子设备中,MINI PCI-E连接器插槽扮演着至关重要的角色,为设备提供了高速、稳定的数据传输
    的头像 发表于 05-31 10:07 1909次阅读
    MINI <b class='flag-5'>PCIE</b><b class='flag-5'>连接</b>器的接口基本定义简述

    FPGA的PCIE接口应用需要注意哪些问题

    (SerDes)的性能都会对整体性能产生影响。 PCIe版本 : PCIe标准有多个版本(如1.x, 2.x, 3.x, 4.x等),每个版本的最大带宽和速率都不同。选择较新的版本可以
    发表于 05-27 16:17

    FPGA的高速接口应用注意事项

    等问题的影响。 接口标准化与兼容性 : FPGA设计的高速接口需要遵循行业标准,如PCIe、USB、SATA等,以确保与不同设备的兼容性。 对于不同的
    发表于 05-27 16:02

    PCIe系统阻抗控制85还是100的验证

    上次那个问题的最终解决方案。 目前我们看到PCIe系统主要有以下几种连接方式,也可以说主要的几种拓扑结构。 1、没有连接器,板内芯片到芯片的PCIe
    发表于 04-22 17:21

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

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

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

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

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

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