3D Xpoint

3D Xpoint

3D Xpoint这个东西比较新,但是可能对未来软件架构带来深刻的影响和变更,本节简单介绍下3D Xpoint到底是什么。

原理

3D Xpoint抛弃了在NAND芯片的核心-----晶体管。NAND的工作原理是运动的电子来回在称为其“浮动栅”的晶体管来回跑到,来表示二进制代码的零与一。

这种技术的一个问题是,它不能在一个时间从新单个比特的数据。需要较大的信息块被擦拭,然后重写以合并更改。这就像你要在停车场移动一辆车,你需要所有的车都移走,然后你的车走开,再把别的车都移动回来。与此相反, 3DXpoint工作原理是通过改变构成其存储单元来实现,具有高抗电来表示1或低电阻来代表0的材料的性质。优点在于,每个存储单元可以被单独寻址,快速切换选择器、低延迟交叉点阵列和快速写入算法。一个附加的好处是,耐用性大大成百上千倍的提升。

3D Xpoint速度比NAND快1000倍,但是远小于DRAM,所以不能用它来完全取代RAM,固态硬盘SSD甚至更慢的硬盘,在未来的一段时间仍将比3D Xpoint显著便宜,所以是继续使用它们来存储大多数文件。

就基于3D XPoint的产品来讲,其最为立竿见影的应用方式就是在DRAM与SSD之间充当新的存储层。在计算科学发展的历史长河当中,存储与处理器之间的其它层级一直在不断出现——芯片内多级缓存、芯片外缓存、以及SSD缓存等等——而3D XPoint内存将充当这一体系当中的另一种新型存储介质,从而弥合DRAM与现有高速非易失性存储方案之间的空白区域。通过将3D XPoint作为另一种缓存层,这项技术将被应用于未来的高速应用程序当中,从而克服目前内存容量或者存储延迟给这类应用造成的拖累。

应用场景

3D XPoint有三种应用模式。一是做为内存的扩展,从软件层面看非常简单,不需要额外开发或者优化,直接使用。二是类似于NVMe的拓展,把非易失闪存存储进行扩展。三是应用层面的扩展,用户需要进行软件优化,定义哪些是可以做内存,哪些可以做永久存储,在掉电之后可以实现保护。

原文发布于微信公众号 - 大数据和云计算技术(jiezhu2007)

原文发表时间:2016-07-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏杨建荣的学习笔记

改和看别人的代码是一种什么感受

工作里面可能会沉淀下来很多的东西,比如文档,代码/脚本,或者图片,甚至你留下的趣事或者“案底”。 对于修改代码,我很多年前就体验过一次,是修改自己写的代码,记...

3698
来自专栏微信终端开发团队的专栏

关于Android N的那些事

今年3月,Google破天荒提前半年发布了Android N开发者预览版。当然,作为一个不合格的谷粉并没有第一时间体验安装,因为至今仍然能够回忆起来去年今日此门...

2766
来自专栏云加头条

智能云上手指南:如何接入腾讯云的自然语言处理能力?

本文将为广大云开发者介绍如何介入腾讯开放的自然语言处理能力,即文智自然语言处理。

7580
来自专栏腾讯IVWEB团队的专栏

来谈谈 WebAssembly 是个啥?为何说它会影响每一个 Web 开发者?

WebAssembly是个啥?为何说它会影响每一个Web开发者?是否意味着更精简的代码,更好的性能,更少的bug?

3.4K1
来自专栏编舟记

架构整洁之道导读(三)

上回说到组件聚合,反映的是组件内部的“基本元素”的选择标准。第14章介绍的组件耦合则是指组件和组件之间的关系,这些依赖关系有些是好的,有些是不好的,我们即将看到...

1023
来自专栏张善友的专栏

我的 Windows Vista 上安装的工具

1、虚拟光驱:如果说Daemon Tools最强最好用的虚拟光驱软件一点也不为过,看看各大下载站点对它的等级评价以及说明就知道了。它安装后安装完成后只有右下角任...

1927
来自专栏牛客网

成都-阿里Java研发工程师面经

11号去成都参加阿里面试,网上预约的3点,两点半就到了,刚签完到马上就喊去面试。经历了一面二面和HR面。 一面 1.介绍一下你的项目,说一下哪个项目印象最深 ...

3858
来自专栏搜云库

防守式编程的艺术

原文地址:The Art of Defensive Programming 防守式编程的艺术 为什么开发人员不编写安全代码? 我们不再在这里讨论 “干净的代码”...

1949
来自专栏待你如初见

相关资源

1661
来自专栏分布式关系数据库探索

分布式关系数据库探索 - NewSQL 演化过程

回味过去,展望未来,开始分布式数据库探索之旅,首先了解历史,本文大致梳理一下数据库发展过程,从1970年到2018年,数据库的发展过程,仅供参考,交流和学习,感...

3081

扫码关注云+社区