Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |  

This web mail archive is frozen.

This page is part of a frozen web archive of this mailing list.

You can still navigate around this archive, but know that no new mails have been added to it since July of 2016.

Click here to be taken to the new web archives of this list; it includes all the mails that are in this frozen archive plus all new mails that have been sent to the list since it was migrated to the new archives.

Subject: Re: [OMPI users] MPI Processes and Auto Vectorization
From: amjad ali (amjad11_at_[hidden])
Date: 2009-12-01 08:00:57

thanks T.Prince,

Your saying:
"I'll just mention that we are well into the era of 3 levels of programming
parallelization: vectorization, threaded parallel (e.g. OpenMP), and
process parallel (e.g. MPI)." is a really great new learning for me. Now I
can perceive better.

Can you please explain a bit about:

" This application gains significant benefit from cache blocking, so
vectorization has more opportunity to gain than for applications which have
less memory locality."

So now should I conclude from your reply that if we have single core
processor in a PC, even than we can get benefit of Auto-Vectorization? And
we do not need free cores for getting benefit of auto-vectorization?

Thank you very much.