Skip to content

Very long time to write skims to shared data buffer when using sharrow #8

@dhensle

Description

@dhensle

Describe the bug
It took about 7.5 hours to load the skims into the shared data buffer. This has happened on multiple machines now.

The attached timing and activitysim log show the very long runtimes.

timing_log.csv
activitysim.log

The skim load times for non-sharrow runs are the roughly 25 mins as expected for this model. Additionally, running the MTC example model in sharrow compile mode does not show this same behavior. A log file for that run shows the "activitysim.core.skim_dataset - writing skims to shared memory" step takes just a couple of seconds.

To Reproduce
Run in sharrow compile mode on a windows server.

Expected behavior
Skim load times should be roughly comparable to non-sharrow mode.

cc: @jpn--, @i-am-sijia

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    Punt

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions