Athlon X4 860k 的时钟速度为 3.7 GHz,但 Pentium G3258 可以超频到 4.2 GHz。
G3258 更高的时钟速度是否弥补了它少 1MB 缓存的事实?
小智 9
Hennes 的类比对于这个问题非常好,但我认为您(OP)对 CPU 的组成有一些误解。
CPU 有一个时钟速度,它是指它每秒有多少个时钟周期(有些指令需要一个周期,其他指令需要多个周期),一般来说,时钟速度越高,程序运行得越快。
但是,有一些程序或程序的一部分依赖于加载数据或纯速度以外的其他东西。例如,内存绑定计算本质上更受从内存中检索数据的速度(以及从缓存中加载多少)的限制,而不是其他任何因素。如果应用程序占用 4MB 内存,一台机器有 4MB 缓存,另一台有 3MB,那么 4MB 机器会运行得更好(如果它的内存受限,具有相同的内存总线速度等)。如果应用程序本质上受磁盘 I/O 的约束,那么最好购买 SSD 而不是担心 CPU。
至于游戏,这也取决于游戏及其设计。计算量大且适当并行化的游戏在中速多核上的运行速度可能比在单个快速内核上运行得更快,但如果您的 GPU 不好,这也无关紧要。
最后,除非一个芯片在各个方面都相同或更好,具有相同的缓存和处理器架构,否则有可能找到一种应用,其中“较弱”的芯片最终会比“较强”的芯片更好。
您的问题似乎暗示您最感兴趣的是性能,而不是功耗。Athlon 每个物理核心有 2 个逻辑核心。这就提出了一个问题:您对单核性能感兴趣还是对多核性能感兴趣?是不是为了游戏,那么单核性能很重要。如果是用于服务器,请考虑多核性能,因为服务器通常同时运行多个进程,因此内核数量变得有趣等等。
这里的问题或多或少是修辞性的。只需自己回答,然后自己决定。:)
归档时间: |
|
查看次数: |
1953 次 |
最近记录: |