历史上的今天
返回首页

历史上的今天

今天是:2025年08月16日(星期六)

正在发生

2019年08月16日 | SSD与AI将会碰撞出高性能火花

2019-08-16 来源:EEWORLD

AI时代的燃料—数据,正在呈井喷式爆发。

 

据统计,人类每天都会产生2.5 quintillion bytes(10的18次方)的数据,全世界数据总量的90%都是在过去两年内产生的。IDC预测,2025年全球产生的数据量将达到163ZB。可以说,数据存储和处理的效率决定了企业的AI竞争力和未来。虽然有研究者利用和内存作用相当类似的忆阻器来打造类神经网络处理机制,用以处理深度学习方面的工作,但相关技术毕竟还不成熟,多数还是处于实验室发展阶段。

 

创业公司InnoGrit推出了一组固态硬盘(ssd)控制器Tacoma,其中一个用于数据中心,该中心嵌入了一个神经网络加速器。InnoGrit表示已经拥有相对竞争对手的实力和性能优势。

 

 

随着NAND闪存价格出现触底迹象,这些芯片应运而生。OEM和数据中心预计将利用价格较低的优势,继续从笔记本电脑和服务器的硬盘存储转向需要性能、功率或尺寸优势的硬盘存储。

 

在数据中心,SSD的应用“正在快速发展,尤其是在去年价格下跌的情况下,” InnoGrit的董事长兼创始人吴子宁说。“当我们与数据中心的客户交谈时,他们所有的新设计都是基于Flash的。”

 

吴子宁是个华人,他在Marvell工作了17年之后,于2016年时创立InnoGrit,过去也曾在中国媒体中露面。当初他提过一个概念,就是过去存储负责的工作就是存储,而没有参与到计算工作,如果存储端本身就可以进行计算,那么就可以省去很多数据搬运的工作,大幅降低系统的带宽需求。

 

具体的概念,其实就是在把一批数据放进硬盘中时,若计算机需要在这堆数据中找出特定的内容,计算机自己就必须逐笔数据进行比对,找到符合需求的才捞出来显示或执行。而数据在这个过程中来来回回,就会产生很多的带宽消耗,如果,存储媒体本身就可以进行计算,那么计算机只要告诉存储媒体找出符合特定特征的数据,而其他的工作就交给具备计算功能的存储媒体来进行,由于搜索和比对都在本地端,不需要经过总线进行搬移比对,效率更高,对能耗也更节省。

 

在高端应用上,InnoGrit的Tacoma使用4个PCI Gen4接口来支持16个NAND通道,在低于5W峰值功率的情况下,提供高达150万个I/O/秒(IOPS)。它包括一个未命名的中层Arm核心,以及Nvidia的开源推理加速器NDLA来实现。

 

“有了这个组合,我们可以使用Nvidia提供的工具链进行智能处理,比如数据标签,或者客户可以安装他们自己的固件,”吴子宁说。由于数据中心的客户基本上目前开的新案子几乎都是基于闪存的设计,这也让他意识到,在存储设备中嵌入AI计算的思路将会具有庞大市场价值。

 

不过InnoGrit的概念其实已经被三星抢先一步,2018年秋天,三星发布了一款SSD,内置Xilinx Zynq FPGA,可以处理各种人工智能、数据库和视频应用程序。号称可以处理各种AI,数据库和视频应用的存内计算加速。另一方面,Phison电子和Marvell也都推出功能和InnoGrit类似的控制芯片组,不过与InnoGrit不同的是,这些公司的方案并没有强调内嵌AI计算能力。

 

 

Tacoma使用64+8位数据总线,以及DDR3/4和LPDDR3/4 DRAM,并提供AES-256、SHA3和ECC安全性。中间层Rainier控制器是该设计的一个迷你版本,支持8个NAND通道和32位和16位数据总线,用于低端服务器或高端笔记本电脑。

 

为了达成这个技术概念,吴子宁利用台积电的28nm,以及16/12nm FinFET制程打造了四组不同的控制器方案,支持的容量分别从2TB到最大32TB。此外,Rainier在峰值功率不足3W的情况下可提供多达100万个IOPS。Rainier和Tacoma都支持高达7GB/s的顺序读取和6.1GB/s的顺序写入。

 

 

吴表示,这款产品在几个指标上都领先于竞争对手。然而,在7月初,竞争对手台湾日升电子(Phison Electronics)宣布推出一款8通道SSD控制器,使用4条PCIe Gen 4链路。

 

而Marvell则宣布了三个SSD控制器,它们与InnoGrit的控制器大致相似。然而,它们都只支持4个NAND通道,而且它们没有指定任何硬件AI加速或峰值功率额定值。

 

在低端场景,InnoGrit的Shasta控制器是一个无DRAM的SoC,用于客户端系统的28-nm节点。它使用两个PCIe Gen3链路,在0.9 W峰值功率下提供高达250,000 IOPS。计划的升级将使用四个PCIe链路,在峰值功率高达1.35 W时将性能提高一倍。

 

所有芯片都支持现在的2D和3D NAND,达到QLC级别。这是一款低延迟芯片,他们还支持东芝的新型XL-Flash,但不支持竞争对手三星的Z-NAND。Tacoma控制器使用XL-Flash,读取延迟为10-μs。

 

这家风投支持的初创公司在中国大陆、台湾和美国都设有办事处,但他们声称与台湾SSD制造商InnoDisk没有关系。该公司已经完成了B轮融资,并包括将所有产品投入生产,但吴拒绝透露投资者的姓名,也拒绝透露已获得的融资金额。

 

 “有很多企业都在这个领域追逐,”Forward Insights的首席分析师Gregory Wong说道,他调查了大约40家控制器制造商,其中许多企业都是在中国。“它们应用于去年出货的2.15亿客户端和3000万服务器的SSD市场。” Wong估计,客户端控制器的售价仅为2美元,而服务器芯片价格可以扩展到15美元左右。“这是一个艰难的市场,”他指出,商家的目标是效仿Sandforce,是前LSI于2011年收购的一家初创企业。

 

Objective Analysis的首席分析师Jim Handy表示:“开发控制器的成本约为5000万美元,规模较小的固态硬盘公司负担不起这样的费用,但对于一家独立公司来说,生产可以向许多小企业销售的控制器非常有帮助。如果他们运气好的话,像英特尔,美光、西部数据/ SanDisk这样的大型SSD制造商会喜欢他们的控制器,并停止生产自己的控制器。” Wong表示NAND闪存的渠道价格已经上涨,预计OEM价格将在今年年底触底。

 

其实原本固态硬盘就具备相当庞大的算力,目的是为了要保护硬盘中的数据完整性,这些计算原本就是通过CPU和DSP来进行处理,如今额外增加神经网络计算能力其实也是相当合理的事情。而随着这类设计的逐渐普及,固态硬盘具备计算能力后可以创造出更多元的AI应用,虽然这类应用会先在服务器中进行尝试,但未来也有可能普及到一般计算环境的存储设备中,借以加速各种AI应用中的数据处理,并降低系统因子据传输所付出的额外功耗。


推荐阅读

史海拾趣

Hartmann Codier GmbH公司的发展小趣事

对于固态非易失性精密电位器构成的温度测量电路,网友可能关心的问题及其回答如下:

  1. 固态非易失性精密电位器的工作原理是什么?
    • 回答:固态非易失性精密电位器(如X9C102/103/104/503系列)包含有99个电阻单元的电阻阵列。滑动单元的位置由CS、U/D和INC三个输入端控制。滑动端的位置可以被存储在一个非易失性存储器中,因此在下一次上电工作时可以被重新调用。
  2. 这个电位器在温度测量中是如何应用的?
    • 回答:非易失性数控电位器在温度测量中的应用主要是通过其构成的记数式模数转换电路来实现的。这种电路能够将温度信号转换为数字信号,进而进行温度的测量和记录。
  3. 固态非易失性精密电位器的分辨率是多少?
    • 回答:分辨率取决于具体的电位器型号。例如,X9C503(50k Ω)的每个抽头间的阻值为505 Ω,这意味着其分辨率等于最大的电阻值被99除。
  4. 这个电位器的工作电压范围是多少?
    • 回答:工作电压范围通常为VCC=3V至5.5V。
  5. 固态非易失性精密电位器能否在长时间内保存数据?
    • 回答:是的,所有的Xicor非易失性存储器都设计成并经过测试能够用于持久地保存数据的应用场合。滑动端位置数据可保存100年。
  6. 这个电位器在温度测量中有什么特点或优势?
    • 回答:其特点包括低功耗、高分辨率、非易失性存储、长时间数据保存等。这些特点使得它在温度测量中具有高精度、高可靠性和长寿命的优势。
  7. 如何选择合适的固态非易失性精密电位器进行温度测量?
    • 回答:在选择电位器时,需要考虑其工作电压、电阻范围、分辨率、功耗以及数据保存能力等参数。同时,还需考虑电路设计的具体需求和限制条件。

以上回答基于参考文章中的相关信息进行整理和总结,旨在解答网友可能关心的问题。

Crowd_Supply__Inc.公司的发展小趣事

Crowd Supply Inc.深知社区是其发展的核心动力。因此,公司不仅在产品开发上积极吸纳社区意见,还在市场推广、技术支持等方面与社区紧密合作。通过举办线上线下的技术交流活动、设立社区奖励机制等方式,公司成功吸引并留住了一批忠实的社区成员。这些成员不仅为公司带来了稳定的用户基础,还通过口碑传播扩大了公司的品牌影响力。

Advanced Optoelectronic Technology Corp公司的发展小趣事

在追求经济效益的同时,AOTC也积极履行社会责任。公司注重环保和可持续发展,采用环保材料和节能技术生产产品,降低对环境的影响。此外,公司还积极参与公益事业,支持教育、科研等领域的发展,为社会做出了积极贡献。

这些故事虽然是虚构的,但它们反映了一个电子行业中公司可能经历的一些典型发展阶段和挑战。在真实情况中,公司的发展路径会受到市场环境、技术变革、竞争态势等多种因素的影响。

DCD [Digital Core Design]公司的发展小趣事

随着技术的不断成熟和产品线的日益丰富,DCD公司开始着手拓展市场。公司积极参与各类行业展会,与国内外客户建立了广泛的联系。同时,公司还加大了品牌推广力度,通过线上线下多种渠道提高品牌知名度。经过几年的努力,DCD公司的产品在市场上逐渐获得了认可,公司也因此在电子行业中崭露头角。

Electronic Transistors Corp公司的发展小趣事

作为一家领先的电子企业,ETC公司深知自身肩负的社会责任。公司积极履行社会责任,关注环境保护和资源节约。ETC通过引进先进的生产工艺和设备,减少生产过程中的能源消耗和废弃物排放。同时,公司还积极参与公益事业和社会活动,为社会做出了积极贡献。这些举措不仅提升了ETC的企业形象,也为公司的可持续发展奠定了坚实的基础。

Daco Semiconductor Co Ltd公司的发展小趣事

在快速发展的过程中,Daco始终注重产品品质和用户体验。公司建立了严格的质量管理体系,对每一批产品都进行严格的检测和测试,确保产品的性能和质量达到客户的要求。同时,Daco也积极倾听客户的反馈和建议,不断改进产品和服务。这种对品质和用户体验的执着追求,使得Daco在客户中树立了良好的口碑。

问答坊 | AI 解惑

*****ARM程序在RAM中执行跳转出错,恳请指教*****

各位前辈,小弟在用友善的supervivi下程序到SDRAM中执行的时候,发现如下问题: 我写了一个测试程序:         B         SYSINIT         B         Handler ...…

查看全部问答>

非一体机屏蔽GPS后外放没声音?

我的目的是把屏蔽GPS,当做PDA来用。 最近到手一个GPS,开机后没有能直接wince桌面的按键和设置。要解决的问题是进入电脑桌面。 1,在SD卡上CO入explorer.exe这个文件,把导航路径设为\\sd\\explorer.exe. 这样就可以进入wince桌面了。 2,运行 ...…

查看全部问答>

Flash Programmer下提示arm2410开发板连不PC

电脑连不上开发板,Flash Programmer提示如下: Target Communications Error:PC to Target Cable disconneted 我是一个新手,自学嵌入式,放弃原来的java开发,学了4个月的C和linux, 第一次用Realarm2410开发板, 系统windowsxpsp2克隆版 ...…

查看全部问答>

TVS二极管特性及其在电路设计中的应用

TVS二极管特性及其在电路设计中的应用电路保护器件。需要TVS相关型号的资料可以找我,加我Q:281426466。…

查看全部问答>

非常不错的亚稳态分析

1,简介这篇文章是我对电子设计中,亚稳态问题的一种分析和总结。文章通过对数字电路中器件的工作机制的介绍,引出亚稳态问题的发生机制。并通过对亚稳态问题发生机制的探讨,用以得到一种能够清楚地,有的放矢地解决亚稳态问题的能力。而这种能力 ...…

查看全部问答>

[转载]FPGA经验总结

看到这篇文章写得比较好,就转载过来了。   时序是设计出来的  我的boss有在华为及峻龙工作的背景,自然就给我们讲了一些华为及altera做逻辑的一些东西,而我们的项目规范,也基本上是按华为的那一套去做。在工作这几个月中,给我感触最深的是 ...…

查看全部问答>

OTL功放电路

  首先,我是 学生党。   以下是我在实训中设计的一个  OTL音频功放电路 请问一下,为什么我按照下面的电路图接好实验板后,要么就是没有输出信号,要么就是得到一些奇怪的信号(见第二张图)?   思考了很久,试了多次 ...…

查看全部问答>

程序移植

本人正在学习UCOS II下的LM3S6911程序移植,哪位大虾能提供LM3S6911的UCOS的移植说明,谢谢!…

查看全部问答>

【招聘】新加坡电子领域人才热招!

经过几年在国内工作的经验积累,有没有想过要到国外最先进的市场一试身手?各位工程师小伙伴,新加坡可以为你提供诸多充满诱惑的新机会!另外,新加坡作为全球首选的宜居之地,更可以为你实现工作生活的长期合理规划。 目前,几大世界级电子领军 ...…

查看全部问答>