You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am running tm2py on a computer with a large number of processors and memory. When running the roadway assignment, I see the performance of the morning commute assignment is optimized with X cores and running with X cores consumes about Y GB of memory. Because the machine I am using has >>X cores and >Y GB of RAM, I would like to run the assignments for the early morning, midday, and/or evening periods in parallel to the morning commute assignment. This would allow me to take advantage of my computing resources and reduce the model's computation time.
Progress:
Sufficiently defined
Approach determined
Tests developed
User story satisfied
Doc strings
General documentation
Passing tests
Priority
Medium
Level of Effort
Low to Medium
Resolution Ideas
@inrokevin has implemented parallel assignments in SANDAG. Modest changes are needed to tm2py to accommodate.
Project
ActivitySim/EMME Conversion, Task Order 5, via WSP <> Bentley Agreement.
The software should retain the ability to run assignments serially, which may be required when fewer computing resources are available. The risk is the code crashes when insufficient resources are available.
Tests
A full model run with serial assignments
A full model run with parallel assignments
Test for available memory prior to launching the parallel action, to reduce the chances of a crash
The text was updated successfully, but these errors were encountered:
User Story
I am running
tm2py
on a computer with a large number of processors and memory. When running the roadway assignment, I see the performance of the morning commute assignment is optimized with X cores and running with X cores consumes about Y GB of memory. Because the machine I am using has >>X cores and >Y GB of RAM, I would like to run the assignments for the early morning, midday, and/or evening periods in parallel to the morning commute assignment. This would allow me to take advantage of my computing resources and reduce the model's computation time.Progress:
Priority
Medium
Level of Effort
Low to Medium
Resolution Ideas
@inrokevin has implemented parallel assignments in SANDAG. Modest changes are needed to
tm2py
to accommodate.Project
ActivitySim/EMME Conversion, Task Order 5, via WSP <> Bentley Agreement.
Who should be involved?
Users: @lmz, @FlaviaTsang
Reviewers: @i-am-sijia
Risk
The software should retain the ability to run assignments serially, which may be required when fewer computing resources are available. The risk is the code crashes when insufficient resources are available.
Tests
The text was updated successfully, but these errors were encountered: