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

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

3天内不再提示

基于MRAN的 nvNITRO NVMe 存储加速器卡,可实现1.46百万I/O速度

电子工程师 来源:未知 作者:佚名 2017-09-22 11:45 次阅读

随着各大处理器处理速度的提高,特别是前几年Intel和IBM在CPU运行速度的竞争环境下,整个CPU运行速度的发展基本符合摩尔定律,但是近十年来,CPU的速度提升就变得十分缓慢了,个人认为最主要的原因有两点,其一就是工艺,其二就是访存,数据放在存取区域中,很难快速的load到core中。同样在各大设计应用中,存储器的IO速度问题越来越突出,那么到今天为止,在memory access上的的IO速度是否出现了一些突破呢?

Everspin’s nvNITRO NVMe card

上个月,Everspin公布了他们最新研发的基于MRAN而实现的 nvNITRO NVMe 存储加速器卡,吸睛之处在于他们给出了这款加速器卡的IO访存速度为:对于随机混合4KB 70/30的读写操作它的IO速度可以达到1.46百万,这个速度有点委实有点惊人,可是说这个速度在目前的IOPS界应该是最快的了。换句话说这个IOPS速度其实已经超过Intel 的P4800X Optane SSD卡将近三倍了(Optane在随机4KB 70/30 读写操作时的IOPS可以达到500K的速度)。究其缘由,有多个因素造就了如此高的IOPS速率,首先这款nvNITRO存储加速器卡采用了Everspin最新的高速1Gb ST-MRAM(Spin Torque Magnetostrictive RAM),DDR4,SDRAM兼容性IO;其次,加速卡内部为NVMe 1.1+ 配置了兼容的MRAM专用存储控制IP块;关键的是还采用了Xilinx Kintex UltraScale KU060 FPGA芯片为整个板卡实现了MRAM控制器到 PCIe Gen3X8的主机接口,这一点就为IO的高速 access奠定了基础。同时值得关注的是,Everspin的nvNITRO NVMe卡将会在2017年的Q4上见到,并且其可用能力将会达到1或2GB,值得期待。

图1:Everspin’s nvNITRO NVMe card

不同于过去实现NVMe 卡时采取的存储技术,非易失性MRAM实现了一些十分有意义的优势,比如说它的非易失,可以省去后备电源的需求。除此之外,ST-MRAM有非常高的持久力,所以nvNITRO卡可以每天没有限制的进行写操作不会出error,这就省去在NAND Flash存储是要通过耗损平衡算法来为存储steal一些cycle的需要,同时,随着运行时间的延长在读写性能上并未有所降低。

图:Everspin ST-MRAM 快速写且具有高的 write endurance

从上面的坐标系中,随着Y轴数据的增加,观察X轴上可以看到Everspin的ST-MRAM的写速度相当快,几乎和DRAM速度相同,当然了,这一点也确实是实现nvNITRO加速器具有相当快的读写速率的原因之一。

另外,关于Everspin nvNITRO NVMs 存储加速器的数据手册中值得指出的一点是“用户可以通过写自己的RTL code到可编程的FPGA芯片来自定义feature”(原文为:Customer-defined features using own RTL with programmable FPGA),这就好比说用户自己可以在nvNITRO 存储加速器卡系统中的Lintex UltraScale KU060 FPGA芯片中写code来实现PCIe接口和ST-MRAM控制器,即在不增加BOM开销的前提下,你可以写自己独特的需求code在这个设计系统中。这样一说的话,如果身边有这样一块板子的话确实值得一试。

总结

在上面的整个介绍中,主要是突出了nvNITRO这个加速器卡的访存速度超级快,并对其快的原因进行了分析。其实结合以前的一些文章,可以发现并归纳出 一个关键点:使用FPGA其实是实现这些性能的一个前提,比如说应用FPGA可以灵活的实现各种数据接口和控制器;还有一点就是使用FPGA使得整个系统的灵活性完全不一样了,更多的为用户的自主设计流出了空间。相信在以后的更多用到Xilinx 高性能FPGA的设计中将会越来越注重将FPGA的灵活性发挥出来。


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

    关注

    1629

    文章

    21753

    浏览量

    604198
  • 存储加速器
    +关注

    关注

    0

    文章

    1

    浏览量

    1371

原文标题:震惊! 基于 Xilinx Kintex UltraScale实现nvNITRO NVMe超高速加速器卡

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

收藏 人收藏

    评论

    相关推荐

    FPGA加速NVMe存储解决方案

    实现新的产品和服务。本应用说明介绍了BittWare支持FPGA和MPSoC的250系列加速器产品如何用于让客户为下一代物联网和云基础设施构建高性能、扩展的NVMe基础架构。
    发表于 08-02 08:03 3829次阅读
    FPGA<b class='flag-5'>加速</b>的<b class='flag-5'>NVMe</b><b class='flag-5'>存储</b>解决方案

    Xilinx FPGA NVMe Host Controller IP,NVMe主机控制

    NVMe Host Controller IP1介绍NVMe Host Controller IP可以连接高速存储PCIe SSD,无需CPU和外部存储器,自动
    发表于 02-21 10:16

    #硬声创作季 电子制作:磁性加速器

    加速器DIY
    Mr_haohao
    发布于 :2022年10月19日 00:19:38

    存储器I/O空间

    存储器I/O空间:C240X芯片有16位地址线,可以访问3个独立的地址空间,总计192K字。• 程序存储器:64K字• 数据
    发表于 09-20 18:06 40次下载

    SDI_O接口设计

     SDI_O接口设计 SD 是近年来流行的大容量便携式存储卡, 存储介质绝大多数采用闪存。SDIO
    发表于 02-11 08:52 158次下载

    LSI推出网络加速器系列

    LSI公司日前宣布推出网络加速器系列,可用于减轻复杂的计算密集型任务,从而实现更高的性能并可加速产品上市进程
    发表于 07-23 09:34 947次阅读

    工具包和Eval板帮助加速加速器应用

    加速器是一种使带电粒子增加速度(动能)的装置。 加速器可用于原子核实验、放射性医学、放射性化学、放射性同位素的制造、非破坏性探伤等。粒子增加的能量一般都在0.1兆电子伏以上。加速器的种
    发表于 09-14 10:05 13次下载
    工具包和Eval板帮助<b class='flag-5'>加速</b><b class='flag-5'>加速器</b>应用

    基于Hadoop的I/O硬件压缩加速器

    ,因此使用硬件压缩加速器来替换软件压缩。Hadoop运行在Java虚拟机上,无法直接调用底层I/O硬件压缩加速器。通过实现Hadoop压缩
    发表于 11-27 10:49 0次下载
    基于Hadoop的<b class='flag-5'>I</b>/<b class='flag-5'>O</b>硬件压缩<b class='flag-5'>加速器</b>

    在Xilinx Zynq UltraScale+ MPSoC中实现NVMe主机加速器

    在本演示中,Intelliprop演示了在Xilinx Zynq UltraScale + MPSoC中实现NVMe主机加速器
    的头像 发表于 11-26 06:18 6239次阅读

    基于STT-MRAM的NVMe存储加速器的性能演示

    在此演示中,Everspin演示了基于STT-MRAM的NVMe存储加速器提供了卓越的延迟确定性,可为Apache Log4J等应用程序启用低延迟写入缓冲区。
    的头像 发表于 11-23 05:55 3496次阅读

    赛灵思推出T1电信加速器实现5G虚拟化 O-DU平台要求的实时处理性能

    为解决Open-RAN市场在O-DU领域面临的挑战,面向5G网络中的O-RAN分布式单元(O-DU)和虚拟基带单元(vBBU ),赛灵思推出T1电信加速器
    的头像 发表于 09-16 09:09 3167次阅读

    惠普企业将使用Marvell新加速器

    和HPE Apollo系统上的NS204i-p NVMe OS引导设备将支持这款新的加速器。 随着行业从传统SAS和SATA向NVMe SSD的转型,Marvell的产品帮助数据中
    的头像 发表于 10-14 11:44 3709次阅读

    Marvell推出了业界首款本地NVMe RAID 1加速器

    NVMe RAID 1加速器兼容Windows、Linux和VMware native OS NVMe主机驱动程序,并基于一种降低功耗的无场景架构。NVMe RAID 1
    的头像 发表于 10-21 10:40 2967次阅读

    Alveo数据中心加速器入门指南

    电子发烧友网站提供《Alveo数据中心加速器入门指南.pdf》资料免费下载
    发表于 09-15 10:31 1次下载
    Alveo数据中心<b class='flag-5'>加速器</b><b class='flag-5'>卡</b>入门指南

    使用赛灵思Alveo加速器加速DNN

    电子发烧友网站提供《使用赛灵思Alveo加速器加速DNN.pdf》资料免费下载
    发表于 09-18 09:27 1次下载
    使用赛灵思Alveo<b class='flag-5'>加速器</b><b class='flag-5'>卡</b><b class='flag-5'>加速</b>DNN