当前位置: 首页 > news >正文

闸北区网站建设网页制python和c++学哪个好

闸北区网站建设网页制,python和c++学哪个好,网站建设行业报告,docker wordpress 801. 从Flash系统的性能提升说起从消费级产品到数据中心企业级场景#xff0c;NAND Flash凭借其高性能、大容量、低功耗以及低成本等特性大受欢迎#xff0c;是目前应用最为广泛的半导体非易失存储介质。为了满足业务场景越来越严苛的性能要求#xff0c;人们想了许多方法来提… 1. 从Flash系统的性能提升说起 从消费级产品到数据中心企业级场景NAND Flash凭借其高性能、大容量、低功耗以及低成本等特性大受欢迎是目前应用最为广泛的半导体非易失存储介质。为了满足业务场景越来越严苛的性能要求人们想了许多方法来提升基于NAND Flash的系统性能具体可分为以下几类 图一 Flash系统性能提升概览 优化AC Timing提升总线频率优化AC Timing 和提升总线频率是两个东西 不是说优化AC Timing 会提升总线频率。优化AC Timing 是。优化总线频率可以减少数据在总线上的传输时间频率越高单位时间内传输的数据量越多。1.1 优化AC Timing在满足可靠传输的基础上提升NAND Flash总线频率尽可能使用较小的时序参数进行操作。特别是在Page Size越来越大2K 4K 8K 16KB的情况下优化时序参数从而减小数据在总线上的传输时间显得尤为重要这也是过去二十多年来人们一直在持续努力的方向。优化NAND AC timing 是改善闪存的内因AC timing 是性能的根本决定因素。我们都知道SLC NAND 比 MLC NAND 快 MLC NAND 比TLC NAND 快其中就是他们的AC Timing 差异。姚明打篮球可以轻松抢篮板首先根本因素是他的身高优势其他的训练技巧是锦上添花。NAND 本身的AC timing有些是NAND 控制的时间 如tRead, tPROG 作为使用者是无法修改的, 这不是闪存系统优化考虑的事情这种事情交给原厂下一个产品优化吧。有写AC timing 是系统上层控制的 如tWC, tRC。 对于任何一款已量产NAND, 我们看它的data sheet, 它的AC Timing 都有 Min 值 Ave 值 Max 值。 之所以有一个min ~ max 范围 主要是物理时序总会有一个差异性正态分布不可能是同一个值。闪存器件允许 host 的值有一定区间 是为了兼容更多的闪存主机系统。作为闪存系统或者闪存控制器 为了提高性能 最取巧的方式就是使用min的AC timing优化NAND AC timing 可给闪存带来显著的性能提升。这种优化方式是最简单的 成本最小的尤其是还没有做过此优化的闪存系统而言 只需要改下闪存控制系统的记时、记数设定可能就完成这个优化了可以显著减少总的闪存操作如Read, Write时间. 为交叉操作Interleave优化打下了基础当Page Size 从2KB, 4KB增大到 16KB 越来越大的时候 这个就更明显。 尤其时对于Read 操作特别明下 因为Read 操作数据传输时间比Read Busy tR 更长。下面看下AC timing 优化的实际效果 以tWC 为例。对于一款NAND, 原来tWC min 是20ns, 如果闪存主控的tWC 设置没有用 min 值 用了更大的值 会对性能影响多大呢 通过对大量闪存主控实验可得出下面结果。说明tWC 从 20ns增长25ns 4KB data 传入到 NAND page 103nsSLC program 总的耗时增加了 7%, TLC program 耗时增加了 2%。tWC 从 20ns增长30ns 4KB data 传入到 NAND page 123nsSLC program 总的耗时增加了 14%, TLC program 耗时增加了 4%。这个实验做的次数最多 用了 3 款主控做实验。tWC 从 20ns增长45ns 4KB data 传入到 NAND page 185nsSLC program 总的耗时增加了 35%, TLC program 耗时增加了 10%。很明显 tWC 变大增加了数据从主控传入NAND 的时间 继而导致Program总的时间增加。给我们的启发就是 在超过tWC 的min 范围内 主控尽量使用较小的 tWC。 对于其他AC Timing 也是这个道理。可能你会觉得有的值本来就很小 觉得没必要优化 其实不然只要这个AC timing 在读写中经常出现 就不应被忽略 应优化尽优化。雪崩的时候 没有一片雪花是无辜的1.2 优化总线频率减小数据在总线上的传输时间还有一个方向是提高IO总线频率。频率就是带宽 家里用上网对带宽感受特别明显百兆带宽升级到千兆带宽那滋味可美了不是吗对于闪存IO总线比如总线接口速率为200Mbps (100MHz)时完成4KB数据传输需要大约40us但将总线接口速率提升到1600Mbps (800MHz)时完成4KB数据传输仅需要大约5us。国产SSD 致钛7100 各项评测跑分都超过三星之流得益于它的闪存 2400Mbps 频率。 2. 使用Cache Read/Program一般情况下LUNLogic Unit Number是NAND Flash最小的逻辑操作单元读/写操作是串行执行的即一个读/写命令完成后才能进行下一个读/写操作。Cache Read/Program允许用户在NAND Flash Array Busy时同时在总线上进行读/写数据传输从而提高流水效率。 图 Cache Read 性能比较[6]可提升33%的读性能。图 Cache Program 性能比较[6]可提升9%的写入性能。3. 多路并发技术正是因为有了多路并发技术才使得基于NAND Flash的固态存储产品能达到GB级别的读/写性能。3.1多平面Multi Plane操作因为一个Die里有多个plane, 每个Plane 有独立的Cache 缓冲区和 Data 缓冲区允许用户并发读/写Die内的不同Plane。实现原理和细节参考[深入理解SSD系列 闪存实战2.1.6] NAND FLASH 多平面读Multi Plane Read时序及原理_闪存交错读时序Interleave Read_元存储的博客-CSDN博客[深入理解SSD系列 闪存实战2.1.8] NAND FLASH Multi Plane Program写操作_multi plane 为何能提高闪存速度_元存储的博客-CSDN博客3.2 通道内交错Interleave并发允许用户在满足一定约束的情况下在通道内的不同CE或CE内的不同Die之间进行交织操作3.3多通道channel)同时并发允许用户在不同的通道上并发执行独立的命令和数据操作图. 双通道配置示例两个通道可以同时传输数据和读写NAND, 速度是通道数目的倍数。一般在SSD 中有 2 channel、4 Channle、8 Channel以4 Channle较常见。通道数目越多 越可以达到 PCIE 总线的极限速度。 可见以上优化覆盖了NAND Flash基础时序/指令优化到系统级的综合优化在实际应用中可以根据系统要求组合选用。参考必看“芯”知识 | NAND Flash接口的演进史https://www.unionmem.com/news_detail-107-56.htmlONFI spechttp://www.onfi.org/specifications2022, Phison, NAND Flash 101: Flash Device Interfaceshttps://phisonblog.com/nand-flash-101-flash-device-interfaces-2/2021, 移动NAND闪存存储的演进 https://phisonblog.com/the-evolution-of-mobile-nand-flash-memory-storage-2/芯片中的数学——均衡器EQ和它在高速外部总线中的应用https://zhuanlan.zhihu.com/p/48343011Micron, Optimizing NAND Flash Performance 2008, https://www.docin.com/p-232060088.html
http://www.hkea.cn/news/14358038/

相关文章:

  • 建设网站站点过程中齐装网装修平台官网
  • 张斌网站建设wordpress网站秒开
  • 4399页游网站网站建设成本多少
  • 怎么用织梦做网站前台做棋牌游戏网站犯法吗
  • jsp鲜花网站开发源代码可视网站开发工具
  • 桂林网站定制青岛做网站的大公司有
  • 哈尔滨营销网站制作重庆网站建设哪家好
  • 网站域名备案要多少钱长沙网站制作公司怎么做
  • 织梦网站首页内容怎么搭建视频网站
  • 12306网站建设团队西宁市城东区住房和建设局网站
  • 上海网站建设seo建筑工程行业网站建设方案
  • 网站备案号密码wordpress 中型网站
  • 做百度推广需要有网站吗北斗手表官方网站
  • 泉州专业网站建设公司有做微信婚介网站的吗
  • 网站 项目方案网站建设品
  • 做网站博客怎么推广wordpress打开错误
  • 成都网站建设服务有什么如何更换网站模板
  • 沈阳做网站营销方式有哪几种
  • 做美股的数据网站长沙网站设计公司排名
  • 要想做一个好网站需要多久一线品牌全屋定制排名
  • 临沂城市建设网站建站备案
  • 中国建设银行网站是什么企业网站的建设目的有什么
  • 咋做211校徽加网站网站加ico图标
  • 专用车网站建设价格手机优化设置
  • 怎样设计卖奖的网站图片设计制作
  • 那里有制作网站企业吉林省建设监理协会网站诚信建设
  • 淘宝买网站开发不行吗php和mysql做租车网站
  • vps 建网站 代理做商业网站赚钱吗
  • 建视频网站中关村网站建设
  • 德州专业网站开发公司引擎搜索对人类记忆的影响