Jor*_*que 8 memory performance
如果 8gb DDR3 SDRAM 1600MHz 的时序为 8-8-8-24,我如何计算它是否比时序为 9-10-9-28 的 2x4gb DDR3 SDRAM 1866MHz 具有更好的性能?
另外,时序为 8-8-8-24 的 2x4gb DDR3 SDRAM 1600MHz 会比前面提到的更好吗?
注意:2x4gb 都有双通道。
Fra*_*mas 12
在我们开始计算任何东西之前,我建议您仔细检查您的主板和 CPU 是否支持超频以使用 DDR3 1866,如果是,请使用 2x4GB DDR3 1866MHZ 包。您需要两个芯片,因为 DDR 模块的实际每芯片带宽实际上是广告额定值的一半,因为它们是成对安装在双总线或“通道”上的,因此请始终确保您拥有偶数个芯片如果您想获得全带宽,请安装相同的频率。DDR3@1866 具有更高的传输速率(14928MB/s 与 12800MB/s),正如您将看到的,这两款芯片在时序方面的优势几乎相同。
时序以时钟滴答为单位给出,因此比较一对不同频率的芯片的时序是一个苹果对橘子的比较,需要一些转换。人们在说“性能”时可能意味着很多事情,但我假设您的意思是“快速”并转换为每个评级的秒数。一般来说,随着频率的增加,滴答间隔的时间会减少(这就是为什么更快的 RAM 似乎总是具有更高的时序值)。
您可以计算时钟滴答之间的时间间隔
1/(1/2 * frequency * 10e6) = T seconds
Run Code Online (Sandbox Code Playgroud)
由于时间以“滴答”为单位,您只需将评级乘以以秒为单位的间隔。
对于您的 RAM,我们最终得到(这些数字四舍五入到百分之一):
800 8-8-8-24 1.25e-9 seconds per clock tick
CL = (1.25e-9 * 8) = 1.0e-8 seconds
RtC = (1.25e-9 * 8) = 1.0e-8 seconds
RtP = (1.25e-9 * 8) = 1.0e-8 seconds
tRAS =(1.25e-9 * 24) = 3.0e-8 seconds
933 9-10-9-28 1.07e-9 seconds per clock tick
CL = (1.07e-9 * 9) = 9.65e-9 seconds
RtC = (1.07e-9 * 10) = 1.07e-8 seconds
RtP = (1.07e-9 * 9) = 9.65e-9 seconds
tRAS = (1.07e-9 * 28)= 3.0e-8 seconds (2.996e-8 actually)
Run Code Online (Sandbox Code Playgroud)
所以,通过对比时间,我们可以看到1866MHz的芯片:
在 CAS Latency 和 RAS-to-Precharge 方面具有 0.00000000035 秒的优势,(9@933 比 8@800 快)
比RAS-to-CAS中的800MHz芯片慢0.0000000007秒(8@800比10@933快)
在 tRAS 上快 4e-10(这种差异可以忽略不计,但值得注意)。
维基百科建议更简单地计算以纳秒 (ns) 为单位的 CL 时间
(CL/(freq-in-MHZ) * 1000) = timing in ns
Run Code Online (Sandbox Code Playgroud)
而不是计算所有值,这将 1866MHZ 芯片置于全线之上。请记住,频率是芯片标签频率的一半。
http://en.wikipedia.org/wiki/DDR3_SDRAM
归档时间: |
|
查看次数: |
64509 次 |
最近记录: |