Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] SSE instructions?
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2011-05-19 21:21:19


On May 18, 2011, at 8:32 PM, Larry Baker wrote:

> The PGI compilers have a -fast and a -fastsse option. Does OpenMPI make effective/safe use of SSE instructions (block moves maybe?)?

Not really. The biggest thing that we do that can take advantage of vector instructions is memcpy, *mostly* in the shared memory transport, but also if your MPI application hap some funky non-contiguous MPI datatypes, too.

> On their web site, PGI uses -fast in their examples for OpenMPI rather than -fastsse. I don't know why.

Maybe for more portability...?

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/