如果您必须在一个四核处理器和两个双核处理器之间进行选择(其他所有条件相同),那么每种解决方案的优势是什么?
答案1
从物理上讲,两个相隔几厘米的独立处理器之间的延迟本身就是多 CPU 配置的一大问题。但是,这些配置通常具有独立缓存,这与单芯片/双芯片多核系统不同。当运行正确的应用程序(例如,几乎没有缓存未命中的应用程序,使用所有内核)时,这些共享缓存架构可获得显著的性能提升,但内核仍在争夺共享资源,这可能会导致相反的情况发生 - 严重的缓存未命中会降低性能。
不幸的是,每个主板和架构都不同。对于给定的应用程序,您的问题可以得到答案,或者至少可以猜测。不过,就目前情况而言,在原始性能方面尚无定论。
但成本又是另外一回事。我认为,鉴于多核系统的普及,四核系统的成本优势是显而易见的。
答案2
单个四核处理器的一个主要优点是整体上节省电力和热量/冷却成本。
答案3
我个人更喜欢 1 个四核处理器,我的理由是 1 个处理器可以管理数据并直接与 RAM 一起工作,而不是让 2 个处理器竞争数据管理。我相信还有其他解释。