So I am playing around a Hyperelasticity sample. I have 16 cores on one compute unit. And if needed I can have many of them. they also provide GPU support. So I wonder what optins can be used to paralelize given sample?
I would love to know if there is simple\lazy multythreading on\off switch?
I tried parameters["num_threads"] = 6
as first line in parameter defenitions got this
Sadly have not found list of possible PETScOptions
or other parameters
related threading/GPU options. Is there any list? Could you point in some direction/provide one?
Is MPI is only option standing? How one shall change original sample code to run it on MPI? (on one Compute node for example) Are there special compiler/execution flags\parameters required to run it?
probably offtopic: found FEM implementation on GPU via PETSC (SNES ex52) that shows OpenCL/CUDA FEM solvers, do you happen to have any GPGPU related development brunch?