关于电路
消息

Xilinx和三星先驱首先适应性计算存储设备

2020年11月13日经过杰克·赫兹(Jake Hertz)

随着对内存计算的需求增加,Xilinx和samsung已着手创建“一个尺寸合适”解决方案。

从硬件角度来看,AI/ML中最大的障碍之一是数据的移动。这些应用程序需要大量数据进出记忆。同时,Dennard缩放导致互连变得越来越寄生

结果是,互连延迟比门延迟更为重要,数据运动能量已成为总芯片能量消耗的重要贡献。

因此,大多数转向的解决方案是内存计算:而不是将数据从内存到处理单元,而只需处理存储的数据即可。内存计算消除了互连延迟和能耗的问题,从而显着改善了AI/ML性能。

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

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

大约两年前,三星和Xilinx宣布了计划,以创建独特的计算存储类型,该存储将使开发人员能够适应和优化其特定应用程序。本周,他们的工作实现了其最新产品的发布:SmartSSD计算存储驱动器(CSD)

三星Smartssd CSD

三星Smartssd CSD。图像三星

该新产品将三星的内存技术与Xilinx的FPGA专业知识相结合,以创建适应性的计算存储平台。这个想法是,将FPGA纳入设备将使开发人员能够用熟悉的高级语言构建独特的,硬件加速的解决方案。

可以使用诸如C,C ++和OpenCL等语言内置使用Vitis Unified软件平台,运行时间,库,API和驱动程序。此外,Xilinx运行时环境将使开发人员可以使用硬件定义语言来开发特定于应用程序的硬件并重新使用HDL设计的现有的Accelerator IP,用于ASIC或FPGA

SmartSSD的简化体系结构

SmartSSD的简化体系结构。图像三星

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

SmartSSD CSD的速度和功能

除了设备的多功能性之外,还必须查看提供的一些规格。

作为内存系统,SMARTSSD CSD提供3.8 TB的内存,并使用PCIE GEN 3X4主机接口。由于PCIE 4.0的速度是PCIE 3.0的两倍,因此这不会是市场上最快的存储设备。但是,魅力不是速度。它的功能。如果在内存中可能发生计算,则内存传输速度可能不是全部。

存储和数据加速的比较

使用SmartSSD CSD与传统体系结构比较存储和数据加速度。图像三星

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

向前锻造内存计算

来自三星和Xilinx的新的SmartSSD CSD可能会证明是内存计算设备的有用原型。由于其心脏的多功能性和可扩展性,该设备甚至可能是数据中心的“一定程度适合所有的”内存解决方案,如三星和Xilinx所描述的那样。


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

1条评论
  • G
    戈尔巴格 2021年3月28日

    实际上,这听起来像是拥有多个基于Xilinx的服务器,并具有SSD接口到主服务器处理器。对于所谓的“ PIM”架构,这是很大一部分的记忆。当我认为PIM时,我会想到将内容处理性与处理相结合的操作,例如“代表成年人均匀数量的成年人的所有记录都应向每个孩子添加一个祖父母的链接”,这将是一项几乎是即时的操作,因为每个记录同时运行其计划。

    喜欢。 回复