Opened 17 years ago

Closed 17 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

Change History (1)

comment:1 by arango, 17 years ago

Resolution: Fixed
Status: newclosed
Note: See TracTickets for help on using tickets.