I'm wondering if it's possible to run Pardiso on more than one thread per core on linux, or if certain behind-the-scenes optimisations have been set. That is, with the following env:
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}
$ env | grep PARDISO
MKL_DOMAIN_NUM_THREADS=MKL_DOMAIN_PARDISO=56
And with the following hardware configuration, per (excerpted) /proc/cpuinfo:
processor : 55
vendor_id : GenuineIntel
cpu family : 6
model : 63
model name : Intel(R) Xeon(R) CPU E5-2695 v3 @ 2.30GHz
Our 2x14 core machine still only produces the following (excerpted) Pardiso call summary:
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; -webkit-text-stroke: #000000}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; -webkit-text-stroke: #000000; min-height: 14.0px}
span.s1 {font-kerning: none}
Statistics:
===========
Parallel Direct Factorization is running on 28 OpenMP
< Linear system Ax = b >
number of equations: 89317
number of non-zeros in A: 57771613
number of non-zeros in A (%): 0.724180
BTW, our OS is CentOS release 6.6, with 64 bit icc, composer_xe_2015.3.187
Any info much appreciated,
-Greg
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}
span.s1 {font-variant-ligatures: no-common-ligatures}