几十年前,Intel创始人之一“戈登·摩尔”(Gordon Moore)提出,“当价格不变时,集成电路上可容纳的元器件的数目,约每隔18-24个月便会增加一倍,性能也将提升一倍。换言之,每一美元所能买到的电脑性能,将每隔18-24个月翻一倍以上。这一定律揭示了信息技术进步的速度。”而这就是我们现在侃侃而谈的“摩尔定律”。当然,这一理论已经经历了半个世纪,但仍然应验!
2017年4月24日,Intel傲腾内存模块于京东首发,16G容量卖到了379元;Intel傲腾技术的诞生,或多或少的改变着目前存储市场的主要格局。从目前来看,无论是SSD还是HDD市场都已经逐渐形成寡头形态,无论是希捷和西部数据垄断HDD市场,还是三星、SK海力士、美光、闪迪以及东芝瓜分闪存市场,新进厂商的技术和资金门槛都非常高,即便像紫光这样大举杀入半导体市场的企业,投资数千亿元,都难有撼动市场格局的能力。
而就让人认为“摩尔定律”一直按部就班之时,傲腾(Optane)技术的到来打破了这一定律的预期。
早在一年多前,Intel发布了3D Xpoint技术,而这一技术在当时并没有留给世人太多的印象,但从内存到硬盘的存储产品,性能和容量的提升都变得非常缓慢;动辄几十倍上百倍性能和技术的提升满足了整个行业的好奇心。
木桶效应的理论大家都懂,傲腾的出线或许是一根能够补齐短板的木条。在如今的PC中,存储产品似乎拖了整个系统的后腿,曾经最有效的性能提升手段,已经从增加内存变为添加SSD。但是在预算有限的情况下,系统所添加的SSD并不能满足现实需要,比性能更凸显的矛盾是容量。在这里不得不提的也是此前英特尔推出的TurboMemory,双硬盘(独立)或者混合硬盘(加速)方案,都是面向预算充足的中高端系统,而面对预算有限的PC提供有效的加速方案方面就略显不足。
傲腾首先改变了产品定位,从再加速转变为加速。混合加速方案的软件平台Windows ReadyDrive早已非常成熟,但是对应的硬件方案,无论是TurboMemory+HDD还是SSD+HDD都已经被实质淘汰,即实际使用率或配置率极低,容量不足以及SSD如何在中高端笔记本电脑上普及,是前者推出市场的主要原因,而SSD性能本身的短板,则是混合方案失败的主因。
Intel傲腾延续了混合硬盘的解决方案,而且从性能指标上并不比NVMe接口的高端SSD更出色,它甚至被拿来与消费级高端的三星960Pro/Evo、英特尔600p/6000p进行比较。以定位相对较低的英特尔600p系列产品为例,容量仅有16GB/32GB的Optane Memory读性能超过最小容量的600p,而I/O能力也在其之上,甚至读I/O性能大幅领先。
而3D NAND普遍在1x ms水平,更高端的Pro 6000p以及三星的960Pro/Evo在I/O性能方面的提升更为显著,实际测试也反映出它们完全在另一个境界。或许,傲腾技术的出线确实能够颠覆这个行业,但在相同成本下用户能否接受傲腾?成为了更为关键的一部分。
傲腾或将改变PC理论架构?
HDD的缓慢,与其特殊的机械结构和线性存储逻辑有关,因此就有了转速越高性能越高、道间与最大寻道时间差异极大、碟片/磁头数量减少抵消单碟容量增加带来的性能改进(等一系列“奇葩”现象。特别是原本依靠单碟容量增加可以有序地提高性能,但是在成本和功耗等多因素影响下,HDD碟片数量2快速缩减到1、转速从恒定7200r/min向5900r/min或可变转速改进,即便单碟容量艰难提升到2TB,是此前的4~5倍,而吞吐性能提升幅度不超过50%,而寻道或者在其他设备中可视作延迟的性能还有所下降,谁来破解存储性能上的矛盾?
SSD、HDD等存储技术的原理已经稳定数十年没有大突破,令存储性能裹足不前,而结合DRAM的速度、Flash的非易失性和HDD的低成本,是长久以来科学家们寻求的突破方向。随着英特尔公布3D Xpoint技术,成为第一种可以规模量产的此类产品。其他技术都距离产品化乃至商品化还有相当的距离,而基于3D Xpoint技术的Optane(傲腾)已经在3月正式发布,面向消费市场的傲腾于二季度正式开售,入门级产品价格不过379元,就能改进今天PC的架构,解决PC最大的性能提升瓶颈问题。
Optane有着卓越的性能和出色特性,其读写原理类似于DRAM,通过行、列地址交叉确定位置,而3D的立体构造,则可将不同“位”的数据存放于不同“楼层”,地址还是一个,却可以一次性定位获取多个字节(依层数而定)的数据,性能和存储密度都大幅度提高。由于Optane读写原理有别于Flash,因此没有令人头疼的耐久性问题,其寿命可与DRAM媲美,同时它还没有DRAM的易失性,可以像Flash一样无电长期保持数据。
但傲腾其中的问题也是有的。目前其成本仍然高于TLC Flash,但是随着英特尔和其合作伙伴Micron开始规模生产,再加上制程提高对成本的抑制作用,容量过1TB的Optane SSD已经在今年发布的Road Map中。
在消费级市场上,Optane Memory的不足,则更多的是因为市场原因,即人为的刻意限制,如目前只有最新的200系列芯片组加上7代酷睿(不支持Pentium和Celeron)可以使用、容量小(16GB、32GB)、价格略高(16GB为379元)和只开通PCI-E 3.0 x2模式等,这一系列的问题确实也是网友们担心的,老旧机不能升级总归是瓶颈,但从现在来看,傲腾技术改变PC架构这一说法为时尚早。
持久性与用户接受度
虽然同为半导体+HDD的双硬盘组合,但是早早入市的SSD为HDD做Cache实现全盘加速的解决方案如今已被束之高阁,Flash较高的延迟、难以满足超高频度读写的耐久性问题、全盘加速性能逊色于单SSD的现实以及全盘加速模式设置的复杂性,都令用户更倾向于将SSD和HDD分开使用,这也极大地影响了跨盘使用的性能体验。
傲腾技术原理的不同,让用户完全不用担心延迟、耐久性和性能损失问题,再加上英特尔专门为傲腾推出了新版RST软件,确认开启加速系统自动完成设置,使其可用性、易用性大大提升。加速完成后,傲腾和HDD逻辑上将合并为单一驱动器,因此也不会对系统管理和用户使用习惯造成任何影响,全HDD容量可实现如傲腾存储性能的加速表现。
相关推荐
研华近期推出工业级PCIe4.0新品“SQFlash 730系列”,产品采用高性能主控IC芯片,支持....
发表于 2023-10-24 14:05•
31次阅读
分享微信 2023年10月23日,上海 – 为帮助掌上游戏PC用户获得卓越性能和优质体验,西部数据公....
发表于 2023-10-24 11:00•
185次阅读
传统TCP/IP技术处理数据包需通过操作系统和其他软件层,导致数据在系统内存、处理器缓存和网络控制器....
发表于 2023-10-24 10:47•
32次阅读
IBM研发的北极点(NorthPole)处理器芯片可避开访问外部存储器,提高计算能力,节约能源。 美....
发表于 2023-10-23 15:43•
64次阅读
FinFET立体晶体管技术是Intel 22nm率先引用的,这些年一直是半导体制造工艺的根基,接下来....
发表于 2023-10-23 11:15•
59次阅读
指针对许多 C 编程至关重要,但它们可能很难理解。本文通过实际示例来复习它们的语法以及它们的工作原理....
发表于 2023-10-21 17:54•
153次阅读
关于内存市场的后续行情,力积电表示,据观测,最近受欢迎的ai应用软件大量消费hbm,因此,预计主要存....
发表于 2023-10-20 11:14•
181次阅读
“ 本文的参考文章是2022年HOT 34上Intel Rob Blakenship关于CXL缓存一....
发表于 2023-10-19 17:42•
118次阅读
本工作发表于FAST 2022。首次基于一家主要存储供应商(NetApp)的近200万个SSD的大量....
发表于 2023-10-19 11:29•
95次阅读
文章来源:虹科云科技 越来越多的应用程序依赖于庞大的数据集合,而这些应用程序必须快速响应。借助自动分....
发表于 2023-10-19 11:19•
70次阅读
越来越多的应用程序依赖于庞大的数据集合,而这些应用程序必须快速响应。借助自动分层,Redis Ent....
发表于 2023-10-19 10:49•
81次阅读
“数据大爆炸”时代,存储器正成为数字时代的“新基建”。5G物联网世界需要庞大的基础设施来存储和管理数....
发表于 2023-10-19 10:18•
237次阅读
近日, 忆联企业级SSD产品UH811a / UH831a和忆联数据中心级SSD产品UH711a与腾....
发表于 2023-10-19 09:35•
290次阅读
i7-14700K/1470KF变化较大,8P+8E变成了8P+12E 20核心28线程,因此二级缓....
发表于 2023-10-18 12:35•
138次阅读
通过单次触发得到一个读或者写的波形,读的波形是DQS和DQ的相位是基本相同的。写的波形是DQS和DQ....
发表于 2023-10-17 16:00•
94次阅读
缓存是将频繁访问的数据或资源存储在临时存储位置(例如内存或磁盘)的过程,以提高检索速度并减少重复处理....
发表于 2023-10-17 10:48•
85次阅读
cachetools,这是一个可扩展的基于内存的 Collections、Decorators 的封....
发表于 2023-10-17 10:47•
57次阅读
以企业用ssd为例,北美云服务企业(csp)的库存仍然很高。但部分服务器品牌企业的需求比上半年有所恢....
发表于 2023-10-17 09:41•
60次阅读
起初,读/写磁头停靠在盘片在主轴附件的一个特殊区域,启停区。
发表于 2023-10-16 16:44•
113次阅读
当今世界,数据的重要性不言而喻。固态硬盘(SSD)作为最主要的数据存储介质,如何持续提供强大的数据保....
发表于 2023-10-16 15:55•
119次阅读
麒麟A1芯片和骁龙4100的性能对比,根据一些说法,麒麟a1芯片在某些方面上更具有优势。 麒麟A1芯....
发表于 2023-10-16 14:23•
214次阅读
Redis 是我们在开发过程中经常会用到的内存数据库,尤其是在Python的第三方模块Redis-p....
发表于 2023-10-16 11:52•
89次阅读
日前有媒体报道称,受三星等存储原厂减产以及国内闪存龙头存储颗粒产能不足的影响,内存和闪存元器件采购成....
发表于 2023-10-16 11:13•
287次阅读
CPU通常被称为计算机的大脑,是一台计算机的运算核心(Core)和控制核心( Control Uni....
发表于 2023-10-15 10:49•
133次阅读
近年来,为满足大规模的存储应用需求,分布式存储成为云环境下存储底座构建的重要选择,相较于传统集中式存....
发表于 2023-10-13 15:55•
102次阅读
Blueshift Memory专有的高速内存架构正在与加密功能相结合,以帮助应对来自量子计算的威胁....
发表于 2023-10-13 15:41•
266次阅读
1 算法与时间复杂度 算法(Algorithm)是求解一个问题需要遵循的,被清楚指定的简单指令的集合....
发表于 2023-10-13 11:19•
109次阅读
由于人工智能 (AI) 和机器学习 (ML) 的进步,嵌入式系统提供商越来越多地开发大脑芯片,边缘的....
发表于 2023-10-12 16:04•
326次阅读
1、从ZNS说起 Zone Namespace(ZNS)在2020年开始广泛讨论,2021年在NVM....
发表于 2023-10-12 15:55•
148次阅读
一种比较好的方法是建立日志块,即每次分配内存时记录该内存块的指针和大小,释放时再去除该日志块,如果有....
发表于 2023-10-12 15:22•
34次阅读
固态驱动器(SSD)是一种由固态电子存储芯片阵列构成的存储设备,由控制单元和存储单元组合而成。其接口....
发表于 2023-10-12 09:29•
82次阅读
图处理在社交媒体、导航、推荐等领域应用广泛。很多场合下图数据往往非常大以至于难以在单个机器的内存中存....
发表于 2023-10-12 09:12•
101次阅读
据悉,YR S900采用英韧自研第三代ECC纠错引擎,协同优化4K LDPC编解码及数字信号处理技术....
发表于 2023-10-11 15:48•
49次阅读
基于可编程网络设备的在网存储系统支持在数据传输路径上执行存储任务,颠覆了传统以CPU为核心的存储系统....
发表于 2023-10-11 14:47•
60次阅读
北京2023年10月10日 /美通社/ -- 日前,大普微与keyarchOS完成浪潮信息澎湃技术认....
发表于 2023-10-11 01:47•
80次阅读
初识 synchronized 可以加在方法和类上面,作用于类和对象。下面代码中列出了 synchr....
发表于 2023-10-10 16:58•
111次阅读
今天来了解一下面试题:你对 volatile 了解多少。要了解 volatile 关键字,就得从 J....
发表于 2023-10-10 16:33•
78次阅读
在 java 中,程序通常会和其他外部设备进行数据交互,比如写入磁盘,网络发送数据等等,今天我们来学....
发表于 2023-10-10 16:16•
1384次阅读
vLLM是一个开源的大模型推理加速框架,通过PagedAttention高效地管理attention....
发表于 2023-10-10 15:09•
210次阅读
从源码到运行、类加载,再到内存分配和垃圾回收,以及JVM调优的技巧与实战。 理论-实战-面试三结合,....
发表于 2023-10-10 11:37•
106次阅读
在分页方式下,每个进程分配一个页表会有什么问题? 不卖关子了,每个进程分配一个页表会有空间上的缺陷,....
发表于 2023-10-09 17:06•
157次阅读
内存分页 分段的好处是能产生连续的内存空间,但是会出现大量内存碎片与内存交换效率低的问题 先思考一下....
发表于 2023-10-09 16:57•
167次阅读
1. Oracle整体架构 Oracle整体架构包含Oracle数据库正常运行的必需组件等。主要有实....
发表于 2023-10-09 16:51•
326次阅读
首先,内存请求与闪存内存之间存在颗粒度不匹配。这导致了在闪存上需要存在明显的流量放大,除了已有的闪存....
发表于 2023-10-09 16:46•
111次阅读
本篇文章我们就来给大家介绍垃圾收集器的 JVM 参数配置。 JVM参数有很多,其实我们直接使用默认的....
发表于 2023-10-09 16:35•
98次阅读
内存分段 程序包含若干个逻辑分段,如可由代码段、数据段、栈段、堆段组成,每个分段都有不同的属性,所以....
发表于 2023-10-09 16:28•
189次阅读
什么是内存 我们想准备运行程序进程需要经过那几个步骤,这里猜测一下。 首先要去申请内存,操作系统根据....
发表于 2023-10-09 16:23•
145次阅读
原理 在学习AOF原理前,我们首先要了解 RESP (Redis的序列化协议) 从图中可以看到客户端....
发表于 2023-10-09 15:02•
80次阅读
Redis持久化 Redis是一个内存数据库,为了保证数据的持久性,它提供了两种持久化方案: RDB....
发表于 2023-10-09 14:56•
78次阅读
在本教程中,我们将讲讲 Java atomic 类(如 AtomicInteger 和 Atomic....
发表于 2023-10-09 14:21•
82次阅读
1. 前言 Redis的键值对中的常见数据类型有String (字符串)、List(列表)、Hash....
发表于 2023-10-09 14:05•
58次阅读
通过测量执行时间和内存使用率等,将这两者与能耗联系起来,不仅了解到内存使用如何影响能源消耗,还要了解....
发表于 2023-10-09 11:48•
64次阅读
Redis持久化机制? 为了能够重用Redis数据,或者防止系统故障,我们需要将Redis中的数据写....
发表于 2023-10-09 11:44•
123次阅读
Redis过期键的删除策略? Redis的过期删除策略就是:惰性删除和定期删除两种策略配合使用。 惰....
发表于 2023-10-09 11:06•
102次阅读
在本篇文章中,我们将学习如何用Java播放音乐,Java 声音 API 的设计是为了流畅和连续地播放....
发表于 2023-10-09 10:56•
116次阅读
Redis是什么?简述它的优缺点? Redis本质上是一个Key-Value类型的内存数据库,很像M....
发表于 2023-10-09 10:37•
69次阅读
相信大家日常开发过程中,一个优秀的程序猿写出的代码一定要节省空间的,比如节省内存,节省磁盘等等。那么....
发表于 2023-10-09 10:31•
107次阅读
MMU怎么知道这个页表在内存中的具体地址呢? 通常CPU会提供一个页表基址寄存器给操作系统使用,用于....
发表于 2023-10-08 11:52•
243次阅读
我正在使用 LPCXpresso55S16,我想从闪存中动态分配内存,向其中写入数据,从中读取数据,并在需要时释放它。是...
发表于 2023-06-09 06:57•
113次阅读
我在我的一个浇水项目中使用 ESP-12 F,它连接到互联网并与定期运行的时间服务器同步以更新到正确的时间,在规定的...
发表于 2023-06-05 12:14•
55次阅读
ESP8266我在尝试将大量数据写入我的 pyhton 脚本时遇到问题。我的目标是写入 480x640 uDisplay 中每个像素的值以对...
发表于 2023-06-01 06:29•
34次阅读
我不确定 100% 理解 RTC 慢速内存如何与深度睡眠一起工作。
简而言之,我需要在当前(电池供电)项目中非常节能。
...
发表于 2023-05-31 08:52•
54次阅读
T1040RM 表示需要为 DPAA Bman 和 Qman 分配一些私有内存。我在 Core0 启动时这样做;正如手册所说,这只需...
发表于 2023-05-30 12:34•
551次阅读
我们正在构建一个设备来测量消耗。电路 ACS712 读取那一刻的消耗量,所以,我需要做一个每秒累加的方法。问题:非易...
发表于 2023-05-30 08:48•
74次阅读
大家好,
请帮助我了解 S32G2 是否支持双内存进行 OTA 更新。基本上在这里我们期待双分区。
...
发表于 2023-05-29 08:51•
164次阅读
我读到闪存只能保证大约 10,000 次写入周期,尽管它可能更多。但是问题来了:如果我对一个扇区写10000次,是只有那个扇...
发表于 2023-05-29 06:19•
39次阅读
关于这个usb_qtd_init(),用于给qtd结构体初始化,其中函数形参data_ptr指向一个数组,长度只有256,p_qtd->buffer...
发表于 2023-05-26 07:46•
250次阅读
在littlefs中lfs_file_open()的时候,申请不到内存,堆大小也调大试了...
发表于 2023-05-26 07:18•
191次阅读
评论