プロフィール

kosaki

Author:kosaki
連絡先はコチラ

ブログ検索
最近の記事
最近のコメント
最近のトラックバック
リンク
カテゴリー
月別アーカイブ
RSSフィード
FC2ブログランキング

スポンサーサイト このエントリーをはてなブックマークに追加

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


スポンサー広告 | 【--------(--) --:--:--】 | Trackback(-) | Comments(-)

[LKML] Off topic: Numactl "distance" wrong このエントリーをはてなブックマークに追加

オフトピックと言いつつ、全然オフトピックじゃない罠

オプテロン4コアで、ノード間距離が20になっているので遅いよ。という報告

Sorry for an off topic, but I'm hoping somebody can point me in the
right direction of where to direct this question...

I have an Opteron system where I've seen the HW diagrams, and each of
4 sockets is directly connected (HT) to two other sockets, and two HT
hops away from a third (i.e. a simple square topology, no X in the
middle).

Yet, "numactl --hardware" shows but one hop to each socket:

# numactl --hardware
...
node 0 1 2 3
0: 10 20 20 20
1: 20 10 20 20
2: 20 20 10 20
3: 20 20 20 10

I know this is wrong.

Who would be the right person (or list) to talk about this?

I'm using the latest numactl 2.0.3-rc2 source and a 2.6.29.1 kernel.

Thanks,

Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Opteronのマザーボードが適切にPXMを報告してる所なんか見たことねーぜ。という凄い返事が

IIRC, the motherboard/BIOS is supposed to report numa distances through
the PXM ACPI method. But I have never seen any opteron box do it
properly. So you just get 10 for "local" and 20 for "remote". Some
Itanium machines however report actual distances.

Brice



で、
たぶん、SLITが入ってないおかしなACPI BIOSなので、10/20にカーネルが設定してるんじゃね?(昔はNUMA=ラージサーバだったので、ラージサーバ向けにfallbackするのが正しい)とか、sysfsとかで設定できるようにしない?とか議論がつづく

が、結論は出ないまま終わる。
ようするに、Opeteron使うやつがアホってことけ?


でも、よく考えてみるとノード間距離が影響を与えるのはスケジューラのマイグレーションコストの計算と、メモリのzone_reclaim_modeのデフォルト値の計算。

・CPUのマイグレーションコストは一般のワークロードでは性能に影響しない
・20だとzone_reclaim_modeは変わらない

ので、影響ないな。どうでもいい




関連記事


linux | 【2009-04-07(Tue) 10:58:49】 | Trackback:(0) | Comments:(0)
  1. 無料アクセス解析
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。