【问题标题】:Processor : How to get cache information about intel xeon处理器:如何获取有关英特尔至强的缓存信息
【发布时间】:2009-06-04 09:03:26
【问题描述】:

我正在寻找一种方法来获得有关 Xeon E5420 的精确架构信息。该处理器有 4 个核心和 2x6Mo 缓存,因此 2 个核心共享一个 6Mo 缓存。

我正在使用具有 2 个 Xeon 处理器的机器,因此具有 8 个内核,查看 /proc/cpuinfo 只会让我知道哪个处理器在哪个内核上。

通常奇数内核在一个处理器上,偶数内核在另一个处理器上,但我没有找到方法知道同一处理器上的哪两个内核共享 6Mo 缓存。

有什么线索吗?

【问题讨论】:

  • 你试过hwloc-ls吗?
  • 问题来自 2009 年,libtopology 已重命名为 hwloc,并获得了一些(当之无愧的)名声。

标签: core intel processor


【解决方案1】:

顺便说一句,我找到了一个很好的库,它提供了一个lstopo 命令,可以准确地为您提供系统的拓扑!

它被称为 libtopology,仍在开发中,只能在 INRIA 的 forge 上使用 svn。

如果有人想要但没有找到,我会帮忙:)

【讨论】:

    【解决方案2】:

    /proc/cpuinfo 为您提供物理 id、核心 id 和每个核心的缓存大小您还需要哪些信息?

    【讨论】:

    • 这应该是一个评论...我需要的是我的问题...两个内核共享相同的 L2 缓存...
    猜你喜欢
    • 2021-06-14
    • 1970-01-01
    • 2016-08-15
    • 2013-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-16
    相关资源
    最近更新 更多