Opened 18 years ago
Closed 18 years ago
#58 closed bug (Fixed)
Native MPI libraries with PGI compiler
Reported by: | arango | Owned by: | arango |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.1 |
Component: | Parallelism | Version: | 3.1 |
Keywords: | Cc: |
Description
We recently updated to the newest version of PGI (pgf90 7.0-5 64-bit target on x86-64 Linux) in our cluster and to our surprise it affected the native MPI libraries in our system. These dynamic MPI libraries are optimized for our architecture by the vendor. Applications run faster than with generic MPICH libraries. This also affected older versions of PGI in our cluster. We don't really know what happens and PGI doesn't want to tell us why. Anyway, there is a solution for this. We just need to surround the MPI library linking with dynamic and static switches:
LIBS += -Bdynamic -lfmpi-pgi -lmpi-pgi -Bstatic
Note:
See TracTickets
for help on using tickets.