<div dir="ltr"><div dir="ltr">Many thanks <span style="font:small/1.5 Arial,Helvetica,sans-serif;text-align:left;color:rgb(34,34,34);text-transform:none;text-indent:0px;letter-spacing:normal;text-decoration:none;word-spacing:0px;display:inline;white-space:normal;font-size-adjust:none;font-stretch:normal;float:none;background-color:rgb(255,255,255)">Bálint for your quick answer.</span></div><div dir="ltr"><br></div><div>I'll try both possibilities (binary and installation of parallelized Lapack, I think it should be the OpenBlas library)</div><div><br></div><div>Best regards,</div><div>Alessandro</div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">Il giorno gio 21 nov 2019 alle ore 18:09 Bálint Aradi <<a href="mailto:aradi@uni-bremen.de">aradi@uni-bremen.de</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left-color:rgb(204,204,204);border-left-width:1px;border-left-style:solid">Dear Alessandro,<br>
<br>
Most probably, your linked LAPACK / BLAS libraries which are not<br>
threaded. In usual calculations DFTB+ spends over 90% of its runtime in<br>
the diagonalisation routine of the external library. It that is not<br>
threaded, you basically won't see any effects when allowing threads.<br>
<br>
Make sure, you link threaded LAPACK and BLAS implementation to the code.<br>
<br>
You could also try to use the binary from<br>
<br>
<a href="http://www.dftbplus.org/download/dftb-stable/" target="_blank" rel="noreferrer">http://www.dftbplus.org/download/dftb-stable/</a><br>
<br>
as that is linked against a performant and threaded library.<br>
<br>
Best regards,<br>
<br>
Bálint<br>
<br>
<br>
On 21.11.19 14:26, Alessandro LANDI wrote:<br>
> Dear DFTB+ users,<br>
> I have a problem related the use of DFTB+ with OpenMP.<br>
> <br>
> I am using a Linux Ubuntu 14.04.6, with 8 cores.<br>
> <br>
> I have tried to run the attached input file (conjugate gradient<br>
> optimization of a rubrene cell with cell axes invariated) both using an<br>
> old DFTB+ version (1.3) and using the latest stable release (19.1), but<br>
> in both cases when typing the "top" command under Linux environment, I<br>
> get a %CPU usage of 100%, thus indicating a single thread in use.<br>
> <br>
> I have used the attached makefile to compile the DFTB+ code (I attach<br>
> both 1.3 and 19.1 version). I have used gfortran and gcc 7.4.0 versions.<br>
> I have installed blas, lapack, arpack and atlas libraries.<br>
> Moreover, of course I have set "export OMP_NUM_THREADS=8" in my Linux<br>
> environment.<br>
> <br>
> I have tried to browse the web looking for similar problems, but<br>
> unfortunately, I found nothing. <br>
> <br>
> Do you please have any suggestions on what I am doing wrong?<br>
> <br>
> Best regards,<br>
> Alessandro<br>
> <br>
> -- <br>
> Alessandro Landi, Assegnista di Ricerca<br>
> Dipartimento di Chimica e Biologia "Adolfo Zambelli"<br>
> Università degli Studi di Salerno<br>
> Via Giovanni Paolo II, 132 - 84084 - Fisciano (SA)<br>
> Phone number 089969390<br>
> <br>
> _______________________________________________<br>
> DFTB-Plus-User mailing list<br>
> <a href="mailto:DFTB-Plus-User@mailman.zfn.uni-bremen.de" target="_blank">DFTB-Plus-User@mailman.zfn.uni-bremen.de</a><br>
> <a href="https://mailman.zfn.uni-bremen.de/cgi-bin/mailman/listinfo/dftb-plus-user" target="_blank" rel="noreferrer">https://mailman.zfn.uni-bremen.de/cgi-bin/mailman/listinfo/dftb-plus-user</a><br>
> <br>
<br>
<br>
-- <br>
Dr. Bálint Aradi<br>
Bremen Center for Computational Materials Science, University of Bremen<br>
<a href="http://www.bccms.uni-bremen.de/cms/people/b-aradi/" target="_blank" rel="noreferrer">http://www.bccms.uni-bremen.de/cms/people/b-aradi/</a><br>
<br>
<br>
_______________________________________________<br>
DFTB-Plus-User mailing list<br>
<a href="mailto:DFTB-Plus-User@mailman.zfn.uni-bremen.de" target="_blank">DFTB-Plus-User@mailman.zfn.uni-bremen.de</a><br>
<a href="https://mailman.zfn.uni-bremen.de/cgi-bin/mailman/listinfo/dftb-plus-user" target="_blank" rel="noreferrer">https://mailman.zfn.uni-bremen.de/cgi-bin/mailman/listinfo/dftb-plus-user</a><br>
</blockquote></div><br clear="all"><br>-- <br><div class="gmail_signature" dir="ltr"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div style="margin:0px;padding:0px;text-align:left;color:rgb(51,51,51);text-transform:none;text-indent:0px;letter-spacing:normal;font-family:monospace;font-size:13.33px;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;word-spacing:0px;white-space:normal;background-color:transparent"><span style="color:rgb(128,128,128)">Alessandro Landi, Assegnista di Ricerca</span><br><span style="color:rgb(128,128,128)"> Dipartimento di Chimica e Biologia "Adolfo Zambelli"</span><br><span style="color:rgb(128,128,128)"> Università degli Studi di Salerno </span><br><span style="color:rgb(128,128,128)"> Via Giovanni Paolo II, 132 - 84084 - Fisciano (SA)</span><br><span style="color:rgb(128,128,128)">Phone number 089969390</span></div></div></div></div></div></div></div>