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

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

3天内不再提示

将FPGA灵活应变的计算加速与低时延连接结合

YCqV_FPGA_EETre 来源:Xilinx赛灵思官微 作者:Xilinx赛灵思官微 2021-05-13 14:13 次阅读

随着后疫情时代的来临,大多数人依然在采用线上视频会议的工作方式 但是您是否曾经想过 所有会议内容和数据的传输需要怎样的技术? 面对疫情造成的前所未有的视频流量激增 数据中心运营商也开始重新思考其当前架构并探索在本质上更便于扩展且效率更高的新配置在此背景下 一种有望大幅提升资源利用率的新架构正在兴起 这就是“可组合式基础设施”

可组合式基础设施

可组合式基础设施能够解耦资源并将资源汇集,从而实现了资源的随处调用。它还能为工作负载提供数量恰好的资源,并经由软件迅速完成重新配置。 可组合式基础设施由 CPU 池、SSD 池和加速器池构成,它们互联在一起并由基于标准的配置框架控制,能极大提高数据中心的资源利用率。在这样的架构中,不同的工作负载可能有不同的计算、存储和加速要求,而资源将进行相应分配,避免浪费硬件资源。

时延挑战

上述方法在理论上似乎很完美,但实际上存在一个严重的问题:时延。当您分解资源并将它们移得更远的时候,就会因 CPU 和 SSD 或 CPU 与加速器之间的网络流量而导致延迟增大和带宽缩小。除非您有某种方法来减少网络流量并提高资源间的互联效率,否则这会造成严重的限制。在解决时延难题方面,FPGA 能发挥三大关键作用:

将 FPGA 作为灵活应变的加速器,针对每种工作负载进行定制以实现最佳性能;

FPGA 让算力贴近数据,从而降低时延,并最大限度缩小所需带宽;

FPGA 的灵活应变智能架构能够在不产生额外延迟的情况下实现资源的高效率池化。

灵活应变的加速

基于 FPGA 的计算加速器的第一大优势就是显著提升如今亟需的工作负载的性能。在实时视频流应用的视频转码用例中,FPGA 解决方案的性能通常比 x86 CPU 高出 30 倍,这有助于数据中心运营商解决并发流大幅增加的问题。另一个示例是在基因组测序的关键领域。一位近期成为赛灵思客户的基因组研究机构发现,基于赛灵思 FPGA 的加速器能以比 CPU 快 90 倍的速度获得结果,帮助医疗研究人员以过去几分之一的时间完成 DNA 样本测试。

让算力更贴近数据

可组合式数据中心内的 FPGA 能发挥的第二大优势是,让灵活应变的算力贴近数据。在 SmartSSD 计算存储器件中使用赛灵思 FPGA,能为过去一般由 CPU 运行的高速搜索、解析、压缩和加密等功能提速。这有利于卸载 CPU,将其用于更复杂的任务,而且还有助于减少 CPU 和 SSD 之间的流量,从而减少带宽消耗并降低时延。 与之类似,赛灵思 FPGA 现在也用在 SmartNIC 中。例如赛灵思新款 Alveo SN1000,它不仅能为活动数据加速,提供线速数据包处理、压缩和加密服务,还能针对特定数据中心或客户适应定制的切换要求。

智能架构

如果将 FPGA 灵活应变的计算加速与低时延连接结合,便会使得可组合式数据中心更进一步。您可以将高计算强度的工作负载分配给采用自适应智能架构互联的加速器集群,按需创建高性能计算机。 当然,如果不能以最优加速算法为计算加速器、SmartSSD 和 SmartNIC 编程,然后按正确数量将它们配置给每个工作负载,那么这些好处都是空谈。在这方面,我们已经开发出一个综合全面的软件协议栈,它利用 TensorFlow 和 FFMPEG 等特定领域行业框架,并配合赛灵思的 Vitis 开发平台运行。在智能资源分配方面, RedFish 等更高级的配置框架也有用武之地。 在可组合式数据中心掀起的激动人心的变革中 赛灵思器件和加速器卡将成为新型高效架构的关键模块依托快速的可重配置能力、低时延以及能够适应不断变化的工作负载的灵活架构赛灵思已经为在这场变革中发挥重大作用做好准备

原文标题:可组合数据中心:让算力更贴近数据

文章出处:【微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    1602

    文章

    21302

    浏览量

    593101
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87583

原文标题:可组合数据中心:让算力更贴近数据

文章出处:【微信号:FPGA-EETrend,微信公众号:FPGA开发圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是FPGA?带你初步揭开它的面纱

    功能,加速网络数据处理和降低延迟。 FPGA作为一种可编程逻辑器件,在云计算行业中发挥着越来越重要的作用。通过利用其高性能、延迟和可编程性等特点,
    发表于 02-21 16:10

    【国产FPGA+OMAPL138开发板体验】(原创)5.FPGA的AI加速源代码

    复杂的数据依赖关系等问题。编写FPGA用于AI加速的程序可不是一件简单的事,它涉及到硬件描述语言和并行计算的知识。下面我的目标是加速一个简单的全连接
    发表于 02-12 16:18

    FPGA图书分享系列-2024.01.31

    Accelerators for Financial Applications》这本书面向金融领域,它探讨了FPGA(现场可编程门阵列)加速器的最新方法和成果。 以下是这本书的一些亮点和值得学习的地方: 高性能计算
    发表于 01-31 21:14

    fpga布局布线算法加速

    任务是将逻辑元件与连接线路进行合理的布局和布线,以实现性能优化和电路连接的可靠性。然而,FPGA布局布线的过程通常是一项繁琐且耗时的任务,因此加速布局布线算法的研究具有重要意义。本文将
    的头像 发表于 12-20 09:55 275次阅读

    fpga是什么?看完你就明白了

    、原理、应用领域以及其在革新硬件设计方面的作用。 近年来,随着科技的不断进步,人们对于硬件设计的需求也日益增长。然而,传统的硬件设计方式面临着诸多限制,如设计周期长、成本高、无法灵活应变等问题。而FPGA技术
    发表于 11-13 15:43

    FPGA和CPU、GPU有什么区别?为什么越来越重要?

    和 CPU 互联,以完成高并行的计算加速。 图6:CPU的核心简化以加快执行速度,是GPU设计的思想 FPGA相比CPU的巨大优势在于确定性的
    发表于 11-09 14:09

    GPMC并口如何实现“小数据-,大数据-高带宽”

    可达15.501MB/s,读速度可达5.744MB/s。 此方式适合“小数据-”场合。 程序流程说明:(1)ARM端通过GPMC总线数据写入FPGA BRAM;(2)ARM端通
    发表于 09-30 23:43

    基于FPGA计算的理论与实践

    简单的存储器,任何可能有五个或六个输入的布尔组合函数可以在每个逻辑块中实现。通用路由结构允许任意布线,因此可以以期望的方式连接逻辑元件。 由于这种通用性和灵活性,FPGA可以实现非常复杂的电路。目前
    发表于 09-21 06:04

    Versal Premium ACAP:在灵活应变的平台上突破性集成功耗优化的网络IP

    电子发烧友网站提供《Versal Premium ACAP:在灵活应变的平台上突破性集成功耗优化的网络IP.pdf》资料免费下载
    发表于 09-15 10:48 0次下载
    Versal Premium ACAP:在<b class='flag-5'>灵活应变</b>的平台上突破性集成功耗优化的网络IP

    基于UG1393实现专用加速

    C/C++加速器开发 1.设定性能基线并确立目标 2.按加载计算-存储模式 3.对代码进行分区 4.识别要加速的函数 5.将计算块划分为小函数 6.识别
    发表于 09-11 23:38

    AM62x GPMC并口如何实现“小数据-,大数据-高带宽”—ARM+FPGA低成本通信方案

    连接,采用CPU直接访问方式读取FPGA端的数据,写速度可达15.501MB/s,读速度可达5.744MB/s。 此方式适合“小数据-”场合。 程序流程说明: (1)AR
    发表于 08-22 10:58

    智能网卡简介及其在高性能计算中的作用

    涉及全部减少的操作从计算节点转移到专门为AI设计的专用网络接口卡(NIC)。该 NIC 在现场可编程门阵列 (FPGA) 上实现,使 CPU 和 NPU 能够专注于深度学习和 AI 计算
    发表于 07-28 10:10

    FPGA 编程:原理概述

    硬件灵活应变性是 CPU 和 GPU 所不具备的独特差异化特性。 虽然 CPU 灵活性很高,但其底层硬件是固定的。CPU 一旦出厂,硬件就无法修改。它依靠软件来告诉它要针对内存中的哪个数据执行哪项具体
    发表于 06-28 18:18

    基于 FPGA 的目标检测网络加速电路设计

    流水线结构和很强 的并行处理能力,还拥有低功耗、配置方便灵活的特性,可以根据应用需要来编程定制硬 件,已成为研究实现 CNN 硬件加速的热门平台。 综上所述,使用功耗、并行度高的 FPGA
    发表于 06-20 19:45

    如何解决wifi连接过长问题?

    ESPNow 是乐鑫为解决 wifi 连接过长问题而开发的通信协议。 我 ESP8266 和 ESP32 与 microPython 一起使用;两者都使用 ESPNow 通信
    发表于 05-11 07:49