MPI acceleration with FEniCSx

I would suggest having a look at: Multiprocessing FEniCSx making simulation slower - #6 by dokken

which shows speed-up and the capabilities one can expect (for instance what size of problem is sensible).

It also refers to a previous posts:

which shows how much speedup you get in certain cases, and what part of the code gives optimial speedup.