Dear all,
just by chance, I've found the following gretl warning:
<gretlcli>
*** Warning ***
*
* gretl is built using OpenMP, but is linked against
* OpenBLAS parallelized via pthreads. This combination
* of threading mechanisms is not recommended. Ideally,
* OpenBLAS should also use OpenMP.
</gretlcli>
I am not sure how to respond to this correctly.
Usually I compile gretl on ubunty by running
<terminal>
./configure --enable-build-doc --enable-openmpi
</terminal)
and get the output
<configure>
Installation path: /usr/local
Use readline library: yes
Use gnuplot for graphs: yes
Use pdflatex for typesetting: yes
Use libgsf for zip/unzip: no
sse2 support for RNG: yes
OpenMP support: yes
MPI support: no
AVX support for arithmetic: yes
Build with GTK version: 2.0
Build gretl documentation: yes
Use Lucida fonts: no
Build message catalogs: yes
Build gretl addons: no
X-12-ARIMA support: yes
TRAMO/SEATS support: yes
libR support: yes
ODBC support: no
JSON parsing support: yes
Experimental audio support: no
Use xdg-utils in installation: if DESTDIR not set
LAPACK libraries:
-llapack -lblas -lgfortran
</configure>
The package libopenmpi-dev is installed.
$sysinfo yields
<sysinfo>
bundle anonymous:
nproc = 4
blascore = Haswell
hostname = atdesktop
os = linux
mpi = 0
blas = openblas
omp_num_threads = 4
omp = 1
blas_parallel = pthreads
mpimax = 0
wordlen = 64
</sysinfo>
Any thoughts? Thanks
Artur