如果您指定一个桌边计算箱(类似于四核 XEON 或 Opteron 和一堆 RAM)来运行不太依赖内存带宽的代码,您是否会担心使用 DDR2 与 DDR3 RAM?
使用 DDR3 的较新机器价格更昂贵,并且我认为除了原始带宽之外,DDR2 和 DDR3 之间的性能差异并不大。
答案1
您的基准测试对于您将使用它的工作量有何评价?没有基准测试,我们只能猜测。
答案2
这取决于TM
就我个人而言,我会为其装载尽可能多的内存,如果这意味着要使用 DDR2,那就这样吧。
也就是说,如果您的要求不超过 4GB,那么您不妨咬紧牙关,购买 DDR3,因为它将为您的升级提供面向未来的保障(此处插入笑声)。
简而言之,如果您需要大量(8、12、16gb),那么就选择 DDR2 - 它将为您节省一大笔钱。
如果您不需要大量(4gb),那么请选择 DDR3,因为价格点与上述相似,但您不会过度资本化。
答案3
是的,我会担心,不是因为你问的原因,是的,DDR3 在带宽和延迟方面都更快,但一般来说,DD3=Nehalem 架构,这样可以带来出色的计算性能。我知道其中一所大型大学使用 DDR3,因为他们的基于 Xeon E55xx 的服务器就是使用这种内存,而他们只关心计算。
答案4
除非工作集通常同时占用机器一半以上的内存,否则您可能甚至不会注意到差异。如果您不断扫描大型集合(用于快速计算或 IO),那么这可能是值得的,但如果您每次都在数据上执行复杂的操作,那么就无关紧要了。
这是那种“如果你不得不问,那你就负担不起”的问题之一。