Hi, i am a beginner of MKL and am recently using the pardiso package as slover. I am hoping to run parallel cases by turn on the OpenMP in the solver. However, i do not know whether i should use the in-core algorithm or the out-of-core algorithm while using the OpenMP. Does using OpenMP mean that either in-core or out-of-core must be chosen? Or both of the in-core and out-of-core are OK for running OpenMP?
You may choose iparm=1, let mkl choose in-core or out of core by default.
Although the algorithm of in-core and out of core has little different using openmp. But both in-core and out of core are ok to running with parallel.