On Oct 15, 2008, at 9:35 AM, Francesco Iannone wrote:
I have a cluster of 16 nodes DualCPU DualCore AMD RAM 16 GB with
InfiniBand
CISCO HCA and switch InfiniBand.
It uses Linux RH Enterprise 4 64 bit , OpenMPI 1.2.7, PGI 7.1-4 and
openib-1.2-7.
Hence it means that the option —disable-ptmalloc2 is catastrophic in
the
above configuration.
Actually, I notice that in your original message, you said "--disable-
ptmalloc2-opt-sbrk", but here you said "--disable-ptmalloc2". The
former is:
Only trigger callbacks when sbrk is used
for small
allocations, rather than every call to
malloc/free.
(default: enabled)
So it should be fine to disable; it shouldn't affect overall MPI
performance too much.
The latter disables ptmalloc2 entirely (and you'll likely get lower
benchmark bandwidth for large messages).
I'm unaware of either of these options leading to problems with the
PGI compiler suite; I have tested OMPI v1.2.x with several versions of
the PGI compiler without problem (although my latest version is PGI
7.1-4).
--
Jeff Squyres
Cisco Systems