我始终不明白的是,CPU 的芯片面积很小(指甲盖大小),但平均成本却是内存 DIMM 的 4 倍,而 DIMM 可能有 20 个或更多的内存芯片,每个芯片都比 CPU 的芯片面积大,但 DIMM 却比 CPU 便宜得多。
我知道 RAM 芯片的晶体管尺寸通常比 CPU 落后一代,32nm 对 22nm,而且 CPU 开发的研究成本要高得多,但这仍然没有考虑到每平方毫米硅片的巨大价格差异。
答案1
答案2
有缺陷的 CPU 通常必须丢弃。偶尔,您可能会得到一个具有较低端型号的芯片,其核心或缓存较少,并且可以禁用坏的核心或坏的缓存部分。但一般来说,CPU 必须是完美的,否则就会被扔进垃圾桶。
相比之下,DRAM 芯片是一大堆相同的块。如果出现坏块,可以用好块替换。通过创建极少量的额外块,即使是出现多次故障的芯片,也可以通过禁用坏块并用备用块替换来挽救。
这意味着,用于封装的 CPU 芯片所占比例远高于用于 RAM 的芯片。这只是一个因素,但却是一个重要因素。
答案3
CPU 通常不会比 RAM 贵。这取决于 CPU 的质量和类型以及 RAM 的质量类型;还取决于 RAM 的数量与“CPU 的数量”(例如内核数量)。
例如,2x64 GB DDR4 2400 DIMM 组将花费您大约2,000 美元而 AMD Ryzen ThreadRipper 1950X成本约 670 欧元。
现在,你可能会说“哦,我会买更便宜的内存,而且不要那么多。”那好,我可以找到你5 美元 64 位四核处理器,现在尝试打败它......