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 jsquy...@cisco.com For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/