- 主题:为啥NAND不能替换DDR
请教各位高手,多谢了
--
FROM 218.242.218.*
一个是低速,大容量,掉电不易失
一个是高速,小容量,掉电易失
不是一个物种,没有可比性。
【 在 db16122 的大作中提到: 】
: 请教各位高手,多谢了
--
FROM 114.242.9.*
猴子和人的区别
--
FROM 140.207.156.*
了解了
【 在 roc2007 的大作中提到: 】
: 猴子和人的区别
--
FROM 218.242.218.*
哪个是人?
【 在 roc2007 的大作中提到: 】
: 猴子和人的区别
--
FROM 39.155.178.*
NAND特性决定了,读写擦除延迟都很大,不能原地写,还要算法做覆盖均衡。
结果导致延迟和抖动都太大了,当前CPU 大部分访问内存的延迟基本可以被指令缓存所cover,
单如果是NAND 做内存,那得多大的指令缓存,导致流水线的刷新开销非常大。
如果保持现有的CPU架构不变,CPU会频繁地被访存stall,
傲腾Optane 不就失败了吗。
【 在 db16122 的大作中提到: 】
: 请教各位高手,多谢了
--
FROM 111.183.24.*
【 在 db16122 的大作中提到: 】
: 请教各位高手,多谢了
然后, 就是寿命, NAND的擦写次数,有效擦写次数不过万,
这在CPU和内存的配合应用场景下是不可接受的,应用程序几乎无时无刻不在进行着内存的
动态申请和写入,这种频度的写入,可能几天就把NAND写坏了, 即使写平衡,
也只会让速度慢一倍, 寿命有所延缓, 恐怕也很难达到可接受程度。
首先,第一是速度, 你看到的现在SSD标的速度, 其实是有内存做缓存的速度,
而NAND的速度, 是缓外失效时的速度。
NAND的随机读写速度和DDR根本无法一个地下一个天上。
--
FROM 115.171.154.*
是不是把NAND写坏了就变成ddr了,感觉DDR引脚上多了个电容
【 在 lambdago 的大作中提到: 】
: NAND特性决定了,读写擦除延迟都很大,不能原地写,还要算法做覆盖均衡。
: 结果导致延迟和抖动都太大了,当前CPU 大部分访问内存的延迟基本可以被指令缓存所cover,
: 单如果是NAND 做内存,那得多大的指令缓存,导致流水线的刷新开销非常大。
: ...................
--
FROM 101.228.46.*
DDR的特点是高速,但是掉电就掉信息。NAND是正好反过来,两者所以用途不一样。
但是,让两者统一是一个很大的研究方向,有好几种MEMORY,例如铁电存储器,相变存储器,磁存储器等等,可以做到掉电不掉信息同时速度也很快。但是目前还替代不了DDR和NAND的原因是价格,如果未来有一天价格降到可以接受的范围,说不定会代替的。
所以你的问题是一个好问题。
【 在 db16122 的大作中提到: 】
: 请教各位高手,多谢了
--
FROM 222.92.65.*
那不是,NAND坏了就是坏了。
【 在 db16122 的大作中提到: 】
: 是不是把NAND写坏了就变成ddr了,感觉DDR引脚上多了个电容
:
--
FROM 222.92.65.*