我遇到了一个非常奇怪的问题。我们有两个几乎相同的工作站,station1和station2。它们都具有如下的cpu参数:
afterInstallExecuteAgain
我使用10个进程和36个线程。当我在station2上运行MPI + OpenMP代码时,它变得非常快。但是,如果我在具有相同进程和线程的station1上运行它,则它会非常慢。甚至OpenMP也会显示几乎相同的参数:
第2站:
afterInstallFinalize
第1站:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 36
On-line CPU(s) list: 0-35
Thread(s) per core: 2
Core(s) per socket: 18
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 85
Model name: Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz
Stepping: 4
我不知道原因。有人可以帮忙吗?