文件名称:打击迹线的matlab代码-EnergyTailLatencySimulation:EnergyTailLatencySimulation
文件大小:3.79MB
文件格式:ZIP
更新时间:2024-06-23 23:44:21
系统开源
捣迹线的matlab代码EnergyTailLatency 模拟器 EnergyTailLatency Simulator 是基于 Python 的模拟,用于确定给定系统的尾部延迟和能耗。 截至目前,上面的代码仅使用 1 个分发服务器和 N 个叶服务器,但这很容易调整。 分发服务器将数据包分发到叶服务器。 运行 CoreClock 模拟器 提供了一个 anaconda 环境“py_conda_env.yml”来创建所需的环境。 Miniconda2 与 Miniconda3 并不重要。 要重新创建环境,请打开终端并运行“conda env create -f environment.yml”。 注意:当前的 yml 文件可能不一定包含运行模拟所需的所有包。 在 Windows 上,取消注释已注释的行。 这些软件包依赖于 Windows。 在 Linux 上,使用当前的 yml 文件并根据需要添加包。 运行代码 运行:运行 CCRunner.py 至少需要一个参数,那就是配置文件。 对于此特定代码,我们使用 Energy.ini 作为配置文件。 ini 文件包含模拟的所有配置。 第二个参
【文件预览】:
EnergyTailLatencySimulation-master
----README.rst(11KB)
----realTraffic.sh(127B)
----high_rate_iatimes_400.txt(3.32MB)
----runTheoreticalSim.sh(179B)
----theoreticalSim.sh(1KB)
----simulation.py(884B)
----CreateGraphs()
--------plotBurstServers.m(1KB)
--------plotEnergy.m(1KB)
--------plotCompareBurstMethods.m(5KB)
--------README(520B)
--------plotBurst.m(2KB)
----med_rate_iatimes_250.txt(3.34MB)
----CCSimulator.py(377B)
----Vis_Energy.py(3KB)
----CreateConfigDict.py(5KB)
----EnergyRunner.py(420B)
----runSimulation.sh(165B)
----syntheticTraffic.sh(1KB)
----CCRunner.py(526B)
----runSyntheticTraffic.sh(185B)
----Packet.py(381B)
----PoissonAlgorithm.py(4KB)
----simulation.sh(93B)
----Energy.ini(981B)
----runRealTraffic.sh(168B)
----editFile.py(273B)
----.gitignore(2KB)
----py_conda_env.yml(858B)
----low_rate_iatimes_100.txt(3.41MB)
----simenv.py(87B)
----DistributionHost.py(6KB)
----ProcessHost.py(4KB)
----Host.py(3KB)