Skip to content

Speed between pyobjcryst-Debian and FOX-GUI-Windows #78

@hubsilon

Description

@hubsilon

Dear all,

I hope this email finds you well.

I've been running the cimetadine example through pyobjcryst on debian via python scrypting (https://www.diffpy.org/pyobjcryst/examples/structure-solution-powder-cimetidine.html) and FOX on windows via graphical interface (starting from the xmlgz obtained from pyobjcryst in order to insure the same initial parameters)

I launched 3 runs of 100000 iterations in both cases but I observed some difference in calculation time dedicated to the global optimisation: 140 secondes for pyobjcryst and 55 secondes for FOX.

I'm thus wondering:

  1. if I missed something with pyobjcryst (memory usage, etc...)?
  2. if it is coming from python vs C++? ...but my guess is that python is only acting as an API while the real calcution are runned with C++)
  3. if there is a way to accelerate it? ...by reducing time not parallelisation

thank you in advance for your advices

best regards

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions