<div class="gmail_quote">On Sun, Jul 10, 2011 at 12:57, John Chludzinski <span dir="ltr">&lt;<a href="mailto:jchludzinski@gmail.com">jchludzinski@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
So if host the &quot;new and improved&quot; PETSc on a mult--proc/multi-core Linux workstation (or in my case, a mult--proc/multi-core Windows workstation running Cygwin), not configured as a cluster, I would be using pthreads and not MPI?</blockquote>
</div><br><div>If it is a single machine, you would be able to use any combination from all separate MPI processes to one process. MPI calls won&#39;t go away, all the XXCreate() functions will still have the MPI_Comm argument. You&#39;ll be able to use MPIUNI if you don&#39;t have a real MPI installed.</div>