【发布时间】:2021-12-06 04:05:00
【问题描述】:
我想使用 OMNET++、Veins 和 SUMO 模拟车载网络。我想买一台规格好的电脑,所以想知道OMNET++是不是多线程的。
【问题讨论】:
标签: omnet++
我想使用 OMNET++、Veins 和 SUMO 模拟车载网络。我想买一台规格好的电脑,所以想知道OMNET++是不是多线程的。
【问题讨论】:
标签: omnet++
OMNeT++ 内核是单线程的。您将不会获得任何拥有更多核心的东西。此外,我所知道的任何型号都不使用 GPU,因此强大的 GPU 也不是优势。
但是:一旦您开发了模型并开始运行它以获取各种场景的统计信息,您将必须批量执行多个模拟以获得统计显着性。在这些情况下,您可以轻松地在多核系统上的不同进程中并行运行多个模拟。这将有助于更快地完成模拟批次(只要您有足够的 RAM)。另一方面,如果您需要运行大型实验,您也可以在云中运行它并仅在这段时间内租用 CPU。这绝对是一个比尝试在家中设置大型(大部分)未使用的机器更便宜的解决方案。
TLDR:不需要花哨的 GPU。 OMNeT++ 不使用它。多核主要在 C++ 开发部分很有用,即当您使用 INET 等大型代码库时。对于大型实验,您应该考虑云服务。
【讨论】: