Быстрое моделирование:
Вы можете ускорить симуляции тремя способами:
запустить сумо без gui
, начав ./sumo-launchd.py
исключая sumo-gui
в конце и написав только sumo
.
запускать симуляции, используя Cmdenv
, а не Tkenv
,
- скомпилируйте код проекта Veins в
release mode
. Вы можете добиться этого, выполнив: -make MODE=release -j <number-of-cores>
Эти шаги увеличат время выполнения моделирования до 50%.
В разделе Часто задаваемые вопросы о Veins у вас есть следующие вопросы:
Я запустил симуляцию в OMNeT++ TkEnv; почему он работает так ужасно медленно?
Я запустил симуляцию в OMNeT++ Cmdenv; можно еще ускорить?
В разделе часто задаваемых вопросов приведены некоторые рекомендации, которые могут помочь вам запустить симуляции быстрее.
Количество запусков моделирования:
Что касается количества прогонов симуляции, трудно сказать. Вы можете использовать доверительные интервалы для своих результатов, чтобы увидеть, насколько они детализированы; В любом случае я бы предложил начать с 5 повторений.
Автоматическое управление запуском моделирования:
Этого можно добиться с помощью параметра repeat
в файле .ini
, как описано здесь а>.
О том, как это сделать из OMNeT++ IDE, следуйте этому ответу (также обратите внимание на комментарии) .
Чтобы запустить параллельное моделирование через командную строку, следуйте этому ответу.
person
user4786271
schedule
09.07.2015