Importing dolfin takes for ever when huge number of nodes are used on large clusters
Issue #416
closed
See this discussion for more details.
Comments (8)
-
-
Added this:
https://bitbucket.org/fenics-project/ufl/issue/52/reduce-the-number-of-python-files
Getting rid of the sympy dependency will of course be a larger contribution.
-
- changed milestone to 1.6
-
-
I'm not sure this is really a DOLFIN issue, anyway, but more about using python on HPC. Is it worthwhile keeping it here?
-
-
- changed status to closed
Closing this because it's fundamentally and Python + HPC problem. We might be able to make a dent in the issue by reducing the number of imported files, but what it really needs is a system solution.
See http://www.archer.ac.uk/documentation/white-papers/dynamic-import/ARCHER_wp_dynamic-import.pdf.
-
- removed milestone
Removing milestone: 1.7 (automated comment)
- Log in to comment
As discussed before, much of the slowness is probably due to the sheer number of files being imported.
from dolfin import *
imports the following number of .py files (on my install).Much of this is out of our control, but it might be possible to push down the number of files in
ufl
- and maybe consider how to get AD without usingsympy
.