The majority of model runtime is devoted to transit assignment and skimming. One way to reduce the burden is to not generate skim tables that are not used by the downstream model. For example, do we need "drive-transit-walk" skims for the evening period? Do we need technology-specific IVT tables for each of the skims? By reducing skims and/or skim tables, we can improve runtime.
Progress:
Considerations
- Some skim tables may not be necessary, but may be created to give flexibility in calibration. For example, it's easy to bump up heavy rail trips if we have access to a heavy rail travel time skim that identifies which interchanges are using heavy rail.
fyi @Ennazus. Adding this to the technical debt project.
The majority of model runtime is devoted to transit assignment and skimming. One way to reduce the burden is to not generate skim tables that are not used by the downstream model. For example, do we need "drive-transit-walk" skims for the evening period? Do we need technology-specific IVT tables for each of the skims? By reducing skims and/or skim tables, we can improve runtime.
Progress:
Considerations
fyi @Ennazus. Adding this to the technical debt project.