Multiple GPUs and mumax3

549 views
Skip to first unread message

sergiom...@gmail.com

unread,
Mar 18, 2021, 9:09:34 AM3/18/21
to mumax2
Hi!

I would like to ask about systems that uses more than one GPU, can mumax3 handle multiple GPUs? can mumax3 mege them or can select the GPU in somehow for each simulation in order to use the available GPU?

Thanks a lot

Felipe Garcia

unread,
Mar 18, 2021, 2:52:30 PM3/18/21
to mumax2
Hi Sergio,

mumax will not merge several GPU for one single calculation. One can use the "-gpu" command line option to select a particular gpu. One can also run "mumax3 script1.mx3 script2.mx3 script3.mx3 script4.mx3....". This option will run mumax3 in all available gpus until it finishes all the scripts in the calculation. This will cause problems if one has more than one user running or there are already GPU programs running because it will run in all GPUs no matter how busy they are already. I think this is the most simple way to use several GPUs.

Best regards,
Felipe

--
You received this message because you are subscribed to the Google Groups "mumax2" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mumax2+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/mumax2/fd44379e-4605-45d1-be66-c62f223da7e1n%40googlegroups.com.

sergiom...@gmail.com

unread,
Mar 18, 2021, 2:58:40 PM3/18/21
to mumax2
Hi Felipe,

Thanks for your nice answer!

Regards
Sergio

sergiom...@gmail.com

unread,
Mar 23, 2021, 7:53:26 AM3/23/21
to mumax2
Hi,

I am thinking about a QUADRO RTX 8000 or a NVIDIA RTX A6000 to perform the simulations,  please, do you know if QUADRO family GPUs are compatible with mumax3?

Thank you

Felipe Garcia

unread,
Mar 24, 2021, 3:30:45 PM3/24/21
to mumax2
Hi Sergio,

Quadro family works fine with mumax. I think using the proper not so old driver and a compatible CUDA version then it is fine.

Best regards,
Felipe

Arturo

unread,
Mar 24, 2021, 10:11:34 PM3/24/21
to mumax2
Hi,

In general, for run simulation on mumax3,  Is the Quadro series recommended instead of the RTX?

thanks

Felipe Garcia

unread,
Mar 25, 2021, 7:18:53 AM3/25/21
to mumax2
Hi Arturo,

The parameters to consider are the memory bandwidth, and the single precision GFLOPS. For example for a Geforce RTX 3090 is around 30Tflops and the memory bandwith 936 Gb/s.
For a Quadro RTX 8000 the GFlops is 16. For RTX A6000 bandwidth is 768 but GFlops are 38.7. Therefore both RTX 3090 and RTX A6000 are comparable but it depends on the prices one can get for both (sometimes one can get offers). In any case both are superiors to all the others. If one wants also to use a generic platform, not only mumax3 one has also to consider the double precision GFlops but that is not determinant.

Best regards,
Felipe

Felipe Garcia

unread,
Mar 25, 2021, 7:28:33 AM3/25/21
to mumax2
Sorry for the mistakes. I was used to GFlops but in the new cards that are already TFlops. So Performance are really RTX 3090 is around 30Tflops, Quadro RTX 8000 the 16 TFlops and for RTX A6000 is 38.7 TFlops.
My mind was still thinking in GFlops. All these GPUs are really powerful, one needs only to compare with old specifications.

Best regards,
Felipe
Reply all
Reply to author
Forward
0 new messages