yaboPP电子
消息

Xilinx和Samsung先驱首先适用的计算存储设备

2020年11月13日经过杰克赫兹

随着对内存计算的需求,Xilinx和Samsung已经开始创建“一个尺寸适合所有”解决方案。

来自硬件透视的AI / ML中最大的障碍之一是数据的运动。这些应用程序需要大量的数据进入内存。同时,登纳德缩放导致互连变得越来越寄生

其结果是,互连延迟变得比门延迟更重要,数据移动能量成为芯片总能量消耗的一个重要贡献。

因此,大多数最终转向的解决方案是内存计算:而不是将数据从存储器移动到处理单元,只需处理它存储的数据。内存计算消除了互连延迟和能量消耗的问题,显着提高了AI / ML性能。

现在,三星和Xilinx合作创建了新一代多功能计算内存。

什么是smartssd?适应性计算存储

近两年前,三星和Xilinx宣布计划为创建独特的计算存储方式,允许开发人员适应和优化其特定应用程序。本周,他们的工作来了解其最新产品的发布:SmartSSD计算存储驱动器(CSD)

Samsung Smartsd CSD.

三星SmartSSD CSD。使用的图像礼貌三星

这款新产品结合了三星的存储技术和Xilinx的FPGA专业知识,创建了一个适应性强的计算存储平台。其理念是将FPGA集成到设备中,允许开发人员用熟悉的高级语言构建独特的硬件加速解决方案。

利用vitis统一软件平台,运行时,可以使用C,C ++和OpenCL等语言内置于系统中的运行时,库,库和驱动程序。此外,Xilinx运行时环境将允许开发人员使用硬件定义语言开发特定于应用的硬件并重新使用以HDL设计的现有加速器IP,用于ASIC或FPGA

Smartsd的简化架构

Smartsd的简化架构。使用的图像礼貌三星

在这种新解决方案中的多功能性同样重要是可伸缩性。单个服务器可以包含多个SmartSD驱动器,每个SmartSD驱动器都可以并行运行查询加速度。基于SmartSD的服务器删除PCI-Express瓶颈,即使在过度订阅的主机CPU上也会产生近线性性能缩放。

Smartssd CSD的速度和功能

超出了设备的多功能性,重要的是要查看提供的一些规格。

作为内存系统,SmartSSD CSD提供3.8 TB内存,采用PCIe Gen 3x4主机接口。由于PCIe 4.0的速度是PCIe 3.0的两倍,所以这不是市场上最快的存储设备。然而,诱惑并不在于速度;它的功能。如果计算可以在内存中进行,那么内存传输速度可能并不是最重要的。

存储和数据加速的比较

使用SmartSSD csd与传统架构的存储和数据加速的比较。使用的图像礼貌三星

除此之外,这款设备还提供了动态电源管理和节流功能,并整合了三星的V-NAND闪存。

锻造内存计算向前

来自Samsung和Xilinx的新Smartsd CSD可能会为内存计算设备提供有用的原型。在其心脏的多功能性和可扩展性,该设备甚至可能是数据中心的“单尺寸适合所有”存储解决方案,因为三星和Xilinx描述它是。


您是否有内存计算的经验?你认为这种方法是AI / ML的未来,还是还有很长的路要走?在下面的评论中分享您的想法。

1条评论
  • G
    恶魔 2021年3月28日

    实际上,这听起来像是拥有多个基于xilinx的从服务器,并具有到主服务器处理器的SSD接口。对于所谓的“PIM”体系结构来说,这是相当大的内存块。当我想到PIM时,我想到的是将内容寻址能力与处理结合在一起的操作,例如“所有代表成人的记录都应该向每个子记录添加一个祖父链接”,这几乎是一个即时的操作,因为每个记录同时运行它的程序。

    喜欢。 回复