gfortran&openmp并行,服务器 2个物理节点,每节点8CPU,共32线程,为何32和8线程效率一样,求大神指点!

2024-11-30 09:45:45
推荐回答(1个)
回答1:

你咨询了解下LINKZOL(联众集群)吧。
你这个是每节点是32线程,16核,2个处理器对吧?一般来说有些计算应用是8线程的倍数关系,当你的物理核心满负荷运行的时候,你虚拟线程是没有意义的。同时你得确定mpi装的是
openmpi而不是自带的mpich2,因为mpich2没有openmpi的性能好,当然也跟gfortran有关系。