期刊介绍
期刊导读
- 09/15T-14还没装备,俄罗斯又推出下一代坦克概念,居
- 09/15适用于下一代存储设备的高级NVMe控制器技术
- 09/15游戏开发商暗示下一代Switch正在开发中:支持4
- 09/15宝马i7谍照首曝将与下一代7系同时推出
- 09/15直10下一代武装直升机呼之欲出,重量10吨级,能
适用于下一代存储设备的高级NVMe控制器技术
OpenExpress的原型板和平面图。图片来源:韩国科学技术高等研究院(KAIST)
KAIST的研究人员已经为下一代信息存储设备提供了先进的非易失性存储器Express(NVMe)控制器技术,并将这种名为“ OpenExpress”的新技术免费提供给世界各地的所有大学和研究机构,以帮助降低其研究成本。相关领域。
NVMe是一种基于外围组件互连表达(PCI-E)接口的高性能存储设备通信协议。NVMe已被开发来代替串行AT附件(SATA)协议,该协议被开发用于处理硬盘驱动器(HDD)上的数据,但在固态驱动器(SSD)中性能不佳。
与使用磁性旋转磁盘的HDD不同,SSD使用半导体存储器,可以快速读取和写入数据。SSD还产生更少的热量和噪音,并且更加紧凑和轻巧。
由于使用NVMe的SSD中的数据处理速度比使用SATA时快六倍,因此NVMe已成为超高速和大容量数据处理的标准协议,并且目前在许多基于闪存的信息存储设备中使用。
关于NVMe的研究在学术和行业层面上都在继续,但是,可访问性差是一个缺点。全球主要的信息和通信技术(ICT)公司花费天文成本来购买与使用NVMe所需的硬件NVMe控制器相关的知识产权(IP)。但是,这种IP没有公开披露,因此很难被大学和研究机构用于研究目的。
OpenExpress的关键硬件IP内核。
尽管少数美国硅谷初创公司提供部分自主开发的IP进行研究,但使用成本约为每月34,000美元。成本飞涨,因为购买用于IP修改的一次性使用源代码的每个副本的成本约为84,000美元。
为了解决这些问题,由KAIST电气工程学院的Myoungsoo Jung教授领导的一组研究人员开发了下一代NVMe 控制器技术,该技术以完全硬件自动化的形式实现了SSD的并行数据输入/输出处理。
研究人员在7月的2020 USENIX年度技术会议(USENIX ATC '20)上介绍了他们的工作,并将其作为名为“ OpenExpress”的开放研究框架发布了。
由Jung教授团队开发的NVMe 控制器技术包括广泛的基本硬件IP和关键的NVMe IP内核。为了检查其实际性能,该团队使用OpenExpress制作了NVMe硬件控制器原型,并设计了OpenExpress提供的所有逻辑以使其在高频下运行。
OpenExpress与基于相变内存的Optane SSD之间的性能比较。
使用OpenExpress开发的现场可编程门阵列(FPGA)存储卡原型展示出每秒增加的输入/输出数据处理能力,支持高达每秒7吉比特(GB / s)的带宽。这使其适用于超高速和大容量的下一代存储设备研究。
在比较设备上各种存储服务器负载的测试中,该团队的FPGA还显示出与英特尔新型高性能SSD(Optane SSD)相比,带宽提高了76%,输入/输出延迟降低了68%,这足以让许多研究人员研究采用未来的系统存储设备。根据用户需求,也可以合成硅器件,这有望进一步提高性能。
荣格教授团队的NVMe控制器技术可以根据OpenExpress开源最终用户协议自由使用和修改,以供所有大学和研究机构用于非商业用途。这对于研究与下一代内存兼容的NVMe控制器和软件堆栈非常有用。
荣格教授说:“随着这项研究的成果向全世界公开,大学和研究机构现在可以免费使用过去仅适用于世界上最大公司的控制器。” 他继续强调,“这是研究信息存储设备系统(如高速和大容量下一代存储器)的有意义的第一步。”
文章来源:《下一代英才》 网址: http://www.xydbjb.cn/zonghexinwen/2020/0915/826.html