On Tue, Aug 3, 2021 at 3:36 AM Cotter, Colin J <colin.cotter@imperial.ac.uk> wrote:
>
> In any case, running
>
> export OMP_NUM_THREADS=N
> mpiexec -n P ./program.py

It won’t, because PETSc, and hence Firedrake, is pure MPI, no threading.

https://figshare.com/articles/journal_contribution/Exascale_Computing_without_Threads-Barry_Smith_pdf/5824950/1

  Thanks,

     Matt
 
_______________________________________________
firedrake mailing list
firedrake@imperial.ac.uk
https://mailman.ic.ac.uk/mailman/listinfo/firedrake


--
What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.
-- Norbert Wiener