最終更新:2022-10-07 (金) 09:56:43 (560d)  

NUMA
Top / NUMA

Non-Uniform Memory Access

共有メモリマルチプロセッサコンピュータシステムのアーキテクチャのひとつで、複数プロセッサが共有するメインメモリへのアクセスコストが、メモリ領域プロセッサに依存して均一でないアーキテクチャ

用語

ノード

  • システム内の1つないし複数のCPUコア(以下コアと記載)とメモリをひとまとめにしたもの

NUMA

  • ノード同士はインターコネクトと呼ばれる伝送路によって接続される
  • 自身が属するノードをローカルノード、そうでないノードをリモートノードと呼ぶ

EPYCの場合

EPYC 7003?

  • 2022: Milan-X - 64C Zen 3

EPYC 7002

EPYC 7000?

  • 2017:Naples - 32C Zen 1?
  • CPUパッケージごとに4つのノード
  • 同じCPUパッケージ上のリモートノード上のメモリへのアクセス速度はローカルノード上のメモリへのアクセス速度に比べて1.7倍程度遅い
  • 別のCPUパッケージ上のリモートノード上のメモリへのアクセス速度はローカルノード上のメモリへのアクセス速度に比べて3.3倍程度遅い

ツール

関連

参考