Dear Carsten,
yes this behavior is expected. It can also be configured.
The config option 'NTHREADS' should allow you to control it. [1]
If you want the full package to run without parallelization you can also
consider to build the library without the openmp support. There is a note
about this in the install section [2] of the readme. (Unfortunately this is
not included in the documentation webpage).
hope this helps.
cheers
Dominik
[1]
https://github.com/dkriegner/xrayutilities/blob/8a0e206ee538399ff9ea2ff78740ee09b3e0785f/lib/xrayutilities/xrayutilities_default.conf#L29
[2]
https://github.com/dkriegner/xrayutilities/tree/main?tab=readme-ov-file#installation-source
On Mon, Sep 30, 2024 at 9:17 AM Richter, Dr. Carsten <
car...@ik...> wrote:
>
> Dear all,
>
>
>
> the methods hxrd.Ang2HKL and hxrd.Ang2Q are intrinsically running in
> parallel on our cluster:
>
>
>
> …
>
> %%timeit -n 2000
>
> hxrd.Ang2HKL(30, 0, 0, 60, 0)
>
> …
>
>
>
> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
> COMMAND
>
>
> 107379 richter 20 0 2554528 159352 30272 R 1466 0.1 8:05.20
> python
>
>
>
>
>
>
> Is this behavior expected? Is there any way to control it?
>
>
>
> Best regards
>
> Carsten
>
>
>
> =================================
>
>
>
> Leibniz-Institut für Kristallzüchtung (IKZ)
>
> https://www.ikz-berlin.de
>
> Max Born Str. 2
>
> 12489 Berlin / Germany
>
>
>
> Phone: +49 30 6392 2859
>
>
>
> ------------------------------
>
> Dr. Carsten Richter
> Nachwuchsgruppenleiter X-Ray Imaging
> Materialwissenschaften/Experimentelle Charakterisierung
> T: +49 (0)30 6392 2859
> F: +49 (0)30 6392 3003
> E: car...@ik...
>
> Diese Nachricht enthält vertrauliche Informationen und ist nur für die
> genannten Empfänger bestimmt. Falls Sie kein genannter Empfänger sind,
> dürfen Sie diese E-Mail nicht verbreiten, verteilen oder kopieren. Bitte
> benachrichtigen Sie car...@ik... umgehend per E-Mail,
> falls Sie diese E-Mail fälschlicherweise erhalten haben, und löschen Sie
> sie von lhrem System. Eine sichere und fehlerfreie E-Mail-Übertragung kann
> nicht gewährleistet werden, da Informationen abgefangen, beschädigt,
> zerstört, verzögert werden, verloren gehen, unvollständig sein oder Viren
> enthalten können. Aus diesem Grund übernimmt Leibniz-Institut für
> Kristallzüchtung (IKZ) im FVB e.V. keine Haftung für jedwede Fehler oder
> Auslassungen in dieser Nachricht, die auf eine E-Mail-Übertragung
> zurückzuführen sind. Falls eine Bestätigung erforderlich ist, fordern Sie
> bitte eine gedruckte Version an.
>
>
> _______________________________________________
> xrayutilities-users mailing list
> xra...@li...
> https://lists.sourceforge.net/lists/listinfo/xrayutilities-users
>
|