なぜかIntelのCPUのスレッド並列でのスケーリングが悪いんですよね。なぜなのかわかる人いたら教えてほしいです。 OpenMPでのスレッド並列 イテレーション一回当たり160[us]程度の処理 それぞれのメモリアクセスはほぼ独立で、コンフリクトもしない。 IntelのCPUだとものすごくスケールできないが、AMDだとすごくきれいにスケールする。最適化をかけても同じ。 gcc 8.3.1&OpenMP 全てCentOS 8 比較マシンのCPUはこんな感じです。 * AMD Ryzen 3900(12C) * AMD EPYC 7352 (24C) x2 socket * Intel Xeon …