Skip to content

Tom 的 CPU 架构大战:16 个 CPU,每个 1 个核心,3 GHz

    1652315882

    真实(理论)性能大战

    自从 AMD 和 Intel 开始在他们的 CPU 中塞进更多的处理内核以来,由于并行化,潜在性能的增长速度比单核 CPU 为王时更快。那时,推动更高频率和提高每时钟性能是加快速度的唯一方法。现在,开发人员必须优化他的应用程序以利用多核。但是这样做可以实现以前根本不可能的扩展。

    我们都知道,更先进的制造技术正在为每个 CPU 的更多内核铺平道路,而且时钟频率也在缓慢上升。但是 AMD 和 Intel 如何提高每个内核在给定频率下能够提供的性能呢?如果您比较相同速度的单个内核,今天的 CPU 是否比使用了五年的 Core 2 更快?我们从两家公司获取了 16 种不同的处理器,并运行了我们最新的基准测试套件,每个都在 3 GHz 下运行。这个故事探讨了他们在过去五年中引入的人工创建的单核 CPU 之间的实验性枪战中,大多数人都认为它们是如何做的。

    先决条件和处理器

    在准备本文时,我们必须查看可供我们进行基准测试的处理器。当然,我们希望包括 AMD 和英特尔最新的四核和六核产品。我们还认为包含更多的双核产品很重要。毕竟,自从 Athlon 64 X2 和 Pentium 4 统治丛林以来,情况发生了很大变化。我们的选择包括具有两核、四核和六核的第一代和第二代酷睿处理器,以及 Phenom II、Athlon II 和 Athlon 64 X2 型号。

    如果您真的想在 BIOS 中限制内核使用,那么为这样的工作寻找主板确实是一个挑战。我们必须尝试很多潜在的主题,然后才能为每个 CPU 接口找到一个可以让我们修改活动内核数量的主题。而且由于我们不能确定在 BIOS 中禁用处理内核是否会物理关闭它们,所以我们避免测量功耗。

    3 GHz 之战

    如果我们以默认时钟速率运行每个处理器,这种比较就没有多大意义。除了将活动核心的数量限制为一个之外,我们还将每个芯片的频率锁定为 3 GHz。我们还关闭了 Cool’n’Quiet 和 SpeedStep 等所有节能机制,以及 Turbo Core 和 Turbo Boost 等性能增强器。因此,我们可以确定测试每个 CPU 的条件是相同的。只有两个例外。我们基于 Clarkdale 和 Lynnfield 的芯片运行频率为 2.93 GHz。我们可以通过调整基本时钟和乘法器达到 3 GHz,但这会改变结果。当然,损失 66 MHz 是可以衡量的,但它不应该改变大局。

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x
    ()
    x