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
Describe the bug
In Phase 8, we identified a memory usage issue in Sharrow. It was holding onto Sharrow flow data from already completed simulations. This was revealed when we compared the memory foot print of mandatory tour scheduling model of runs with vs without Sharrow. In between the simulation of tour scheduling segments (i.e., work, school, univ), the non-Sharrow run had memory released and restart from a low "base" point but the Sharrow run did not release memory and it piled up.
This was fixed in PR #751 . And at the end of the data type optimization work in Phase 8, the profiling result showed it worked. See documentation here -> #673.
In the most recent benchmarking run, it seems the memory of the mandatory tour scheduling is piling up again, in between its segments, and also impacting the starting point of school escorting.
Zoomed in on Mandatory Tour Scheduling:
Non-sharrow:
Sharrow:
The text was updated successfully, but these errors were encountered:
I believe we have collected evidence that this actually working fine, and any apparent intermittent high(er) memory usage is likely related to the vagaries of garbage collection.
Describe the bug
In Phase 8, we identified a memory usage issue in Sharrow. It was holding onto Sharrow flow data from already completed simulations. This was revealed when we compared the memory foot print of mandatory tour scheduling model of runs with vs without Sharrow. In between the simulation of tour scheduling segments (i.e., work, school, univ), the non-Sharrow run had memory released and restart from a low "base" point but the Sharrow run did not release memory and it piled up.
This was fixed in PR #751 . And at the end of the data type optimization work in Phase 8, the profiling result showed it worked. See documentation here -> #673.
In the most recent benchmarking run, it seems the memory of the mandatory tour scheduling is piling up again, in between its segments, and also impacting the starting point of school escorting.
Zoomed in on Mandatory Tour Scheduling:
Non-sharrow:
Sharrow:
The text was updated successfully, but these errors were encountered: