1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 Linux 5.13将为英特尔Alder Lake处理器添加perf支持

Discussion in '新闻聚焦' started by 漂亮的石头, 2021-04-25.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    488,439
    Likes Received:
    48
    在即将到来的 Linux 5.13 合并窗口之前,本周进入 perf/core 中 perf 子系统的是英特尔下一代 Alder Lake 处理器。由于新的混合架构,支持英特尔 Alder Lake 处理器的性能计数器/事件比他们通常的新 CPU 启用更加棘手。

    [​IMG]

    由于Alder Lake具有Golden Cove高性能内核和低功耗Gracemont内核的混合特点,由于高性能和省电的CPU内核之间的能力不同,在perf子系统和内核的其他选定区域内必须进行特殊处理。​

    由于Alder Lake的混合设计,Linux内核中的英特尔perf代码引入了混合PMU支持,并需要进行大量的其他代码重构。在perf的范围内,Golden Cove内核使用cpu_core PMU,而Gracemont内核则使用cpu_atom PMU。这些PMU支持不同的功能,"cpu_core "类似于Sapphire Rapids,而 "cpu_atom "接近于Tremont。​

    其中一个补丁确实指出,对于英特尔 Alder Lake 平台,从 BIOS 中可以禁用特定 CPU 类型的 CPU 核心。这种能力也将存在于 Linux 命令行中,以便进行基准比较和测试。​

    英特尔第12代酷睿 Alder Lake 处理器预计将在今年晚些时候亮相。在这一点上,似乎大部分Alder Lake的启用工作都已经完成,并在推出之前出现在上游,发布的组件中。​
     
Loading...