向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

浅谈NVMe 1.4 IO determinism

时间:2019-04-24 作者:忆芯科技 阅读:
不同的NVM Set使用的物理资源可以是独立的,每个NVM Set可以包含多个channel多个die,不同的NVM Set读写,擦除等都是相互独立互不干扰,可以提供更好的QoS。

NVMe协会发布了最新的NVMe 1.4 draft版本,其中NVMe 1.4中增加的最重要的一个内容应该就是IO determinism。IO determinism主要包含两部分一个是NVM Sets一个是PLM(Predictable Latency Mode)。gZGEETC-电子工程专辑

不同的NVM Set使用的物理资源可以是独立的,每个NVM Set可以包含多个channel多个die,不同的NVM Set读写,擦除等都是相互独立互不干扰,可以提供更好的QoS。gZGEETC-电子工程专辑

gZGEETC-电子工程专辑
gZGEETC-电子工程专辑
同一个NVM Set内部可以包含一个或者多个NS(name space)。gZGEETC-电子工程专辑

20190423nvme2.pnggZGEETC-电子工程专辑
gZGEETC-电子工程专辑
PLM是IO determinism中另外一个组成部分,主要用于优化系统的读写延时,提高系统的QoS。在PLM有效之后系统划分为DTWIN(Deterministic Window)NDWIN(Non-Deterministic Window)两种时间窗口,在DTWIN时间窗口内,SSD系统提供为读写指令提供deterministic latency,以提高系统的QoS,在NDWIN时间窗口内,SSD系统不需要提供deterministic latency,以完成SSD系统内部的GC等操作。gZGEETC-电子工程专辑

20190423nvme3.pnggZGEETC-电子工程专辑
gZGEETC-电子工程专辑
SSD系统提供在DTWIN可以执行read(rand 4K read)/write(Optimal Write Unit Size)的command的typical值。Host可以通过log page得到SSD系统在DTWIN窗口内剩余的可执行的read/write command的能力(Reliable Estimate)。gZGEETC-电子工程专辑
以read command为例,typical与reliable estimate的关系如下图。gZGEETC-电子工程专辑

20190423nvme4.pnggZGEETC-电子工程专辑
gZGEETC-电子工程专辑
由于在read过程中会出现数据错误,而数据出错的比例的不同造成data recovery的时间也会不同,所以为了实现PLM,NVMe协议规定在支持PLM的时候需要同时支持Read Recovery Level Config。不同的Read Recovery Level对应不同的read latency。gZGEETC-电子工程专辑

20190423nvme5.pnggZGEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
  • 美国对华为中兴下达新“禁令”,外交部回应 上周五(11月22日),美国联邦通信委员会(FCC)以五票赞成、零票反对的结果,将中国的华为和中兴通讯认定为国家安全风险企业,禁止美国乡村运电信营商客户动用85亿美元的政府资金购买这两家公司的设备或服务……
  • 国际固态电路会议(ISSCC) 2020 科技展望 2019年11月22日,中国集成电路设计业2019年会暨南京集成电路产业创新发展高峰论坛在南京国际会展中心召开。本次年会期间,主办方协同国际固态电路会议(ISSCC)远东技术委员会举办了2020年ISSCC中国区新闻发报会。本次发报会意在向国内相关领域的学者及从业人士介绍最新ISSCC论文收录情况,以及中国学术产业界在ISSCC 2020论文发表方面的优异表现。
  • 小米发布1亿像素手机CC9 Pro,小米电视5和方形小米手表 11月5日下午,小米在北京召开新品发布会,推出1亿像素手机小米CC9 Pro、小米智能手表、小米电视5等多款新品。其中小米CC9 Pro是首款量产的1亿像素手机,尊享版以121的分数,与华为Mate30 Pro并列DxOMark第一。雷军表示:“华为越厉害,我们就越想超越。拥有华为这样的友商,是小米最大的幸运,我们携手同行,相爱相杀,共同进步……”
  • 华为投资汽车芯片公司裕太车通 近日华为投资公司哈勃科技对外投资新增一家公司——苏州裕太车通电子科技有限公司,投资比例未公开。裕太车通官网消息显示,其研发的“YT8010”是国内首款符合100base-T1标准的PHY芯片,并已进入量产阶段,打破国际芯片巨头在该芯片领域的垄断。
  • 比特大陆创始人内斗,是否做AI芯片成分歧点 10月29日中午,比特大陆创始人吴忌寒发全员邮件,决定解除比特大陆另一位创始人詹克团在比特大陆的一切职务,并且禁止后者进入比特大陆办公室。该邮件强调比特大陆任何员工不得执行詹克团召集的会议,如有违反,公司将视情节轻重考虑解除劳动合同。据公司内部人员透露,二人的矛盾在于……
  • 全球首份6G白皮书公布:峰值速度最高可达1Tbps 今年3月,全球首届6G峰会在芬兰举办。主办方芬兰奥卢大学邀请了70位来自各国的顶尖通信专家,召开了一次闭门会议,主要内容就是群策群力、拟定全球首份6G白皮书,明确6G发展的基本方向。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告