[Bug 1213538] openmpi2 does't work on Westmere processors
https://bugzilla.suse.com/show_bug.cgi?id=1213538 https://bugzilla.suse.com/show_bug.cgi?id=1213538#c1 --- Comment #1 from Nicolas Morey <nicolas.morey@suse.com> --- The issue is in libfabric/PSM3 not in openmpi: 0x00007fffefb4bb52 in psm3_hfp_sockets_get_port_subnet (unit=1, port=port@entry=1, addr_index=0, subnet=subnet@entry=0x7fffffffd2b0, addr=addr@entry=0x0, idx=idx@entry=0x0, gid=0x0) at prov/psm3/psm3/hal_sockets/sockets_service.c:433 However the PSM3 provider for libfabric does require AVX to work. For Westmere, you should try using other openmpi transport layer to avoid using PSM3. You can try: - Disabling libfabric completely by adding --mca btl=^ofi to user mpirun arguments - Disabling the PSM3 provider for libfabric by setting the env var FI_PROVIDER="^psm3" I found a somewhat similar bug opened for libfabric: https://github.com/ofiwg/libfabric/issues/8933 I've added your info, let's see if upstream can clean this up. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com