最終更新:2022-10-07 (金) 09:56:43 (565d)
NUMA
Top / NUMA
Non-Uniform Memory Access
共有メモリ型マルチプロセッサコンピュータシステムのアーキテクチャのひとつで、複数プロセッサが共有するメインメモリへのアクセスコストが、メモリ領域とプロセッサに依存して均一でないアーキテクチャ
用語
ノード
- システム内の1つないし複数のCPUコア(以下コアと記載)とメモリをひとまとめにしたもの
NUMA
- ノード同士はインターコネクトと呼ばれる伝送路によって接続される
- 自身が属するノードをローカルノード、そうでないノードをリモートノードと呼ぶ
EPYCの場合
EPYC 7003?
- 2022: Milan-X - 64C Zen 3
EPYC 7002
- 2019: Rome - 64C Zen 2
EPYC 7000?
- 2017:Naples - 32C Zen 1?
- CPUパッケージごとに4つのノード
- 同じCPUパッケージ上のリモートノード上のメモリへのアクセス速度はローカルノード上のメモリへのアクセス速度に比べて1.7倍程度遅い
- 別のCPUパッケージ上のリモートノード上のメモリへのアクセス速度はローカルノード上のメモリへのアクセス速度に比べて3.3倍程度遅い