[OpenMP] 40% slow down when setting OMP_PLACES="sockets"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey there,
I have a multi-threaded experiment that runs with 60+ logical threads on a
dual-socket 40-cores-in total machine. When setting the env. var.
OMP_PLACES="sockets", the experiment is 40% slower. While the program is
indeed linked with -fopenmp, it does not use it any opemp clause in the
experiment nor before. Also this seems specific to GCC, as exporting the
env. var. does not cause any slow down when compiling the program with
Clang, despite both being linked to the same libgomp.

Can someone explain what it is occurring here?

Linux 5.0.17, Fedora 30, gcc v10.2

Yours,
quack



[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux