Improve tasks operators and graph handle. Improve inter-tasks automatic...
Improve tasks operators and graph handle. Improve inter-tasks automatic inserting of RedistributeInter. Better profiling and task profiler report (statistics over ranks). Add nested problems better graph creation and interaction across levels. Fix overlapping bridges and redistributes. Fix io_utils FS type process safety (deadlock issue with tasks)
parent
d59a4394
No related branches found
No related tags found
Showing
- hysop/core/graph/computational_graph.py 168 additions, 168 deletionshysop/core/graph/computational_graph.py
- hysop/core/graph/graph_builder.py 181 additions, 133 deletionshysop/core/graph/graph_builder.py
- hysop/core/mpi/bridge.py 47 additions, 26 deletionshysop/core/mpi/bridge.py
- hysop/core/mpi/redistribute.py 108 additions, 74 deletionshysop/core/mpi/redistribute.py
- hysop/core/mpi/topo_tools.py 2 additions, 2 deletionshysop/core/mpi/topo_tools.py
- hysop/domain/domain.py 3 additions, 0 deletionshysop/domain/domain.py
- hysop/fields/cartesian_discrete_field.py 7 additions, 4 deletionshysop/fields/cartesian_discrete_field.py
- hysop/iterative_method.py 2 additions, 1 deletionhysop/iterative_method.py
- hysop/operator/inter_task_param_comm.py 21 additions, 16 deletionshysop/operator/inter_task_param_comm.py
- hysop/problem.py 61 additions, 51 deletionshysop/problem.py
- hysop/tools/io_utils.py 5 additions, 8 deletionshysop/tools/io_utils.py
- hysop/tools/profiler.py 34 additions, 67 deletionshysop/tools/profiler.py
Loading
Please register or sign in to comment