|
@@ -191,23 +191,23 @@ nohup uv run benchmarks/compare.py total $m/HOmod.csv $p/HOmod.csv $d/HOmod.csv
|
|
|
# Plotting Memory Usage of the different models
|
|
# Plotting Memory Usage of the different models
|
|
|
```bash
|
|
```bash
|
|
|
SRC=./benchmarks/Results/PyPDEVS/Memory/dynamic
|
|
SRC=./benchmarks/Results/PyPDEVS/Memory/dynamic
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/LI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/LI.sqlite $SRC/dLI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/dLI-2.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/mdLI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/dLI-2.sqlite $SRC/mdLI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/HI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/HI.sqlite $SRC/dHI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/dHI-2.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/mdHI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/dHI-2.sqlite $SRC/mdHI.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/HO.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/HO.sqlite $SRC/dHO.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/dHO-2.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/mdHO.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/dHO-2.sqlite $SRC/mdHO.sqlite -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/LI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s b > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/LI.sqlite $SRC/dLI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s b r > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/dLI-2.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/mdLI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r g > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dLI.sqlite $SRC/dLI-2.sqlite $SRC/mdLI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o g > /dev/null 2>&1 &
|
|
|
|
|
+
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/HI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s b > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/HI.sqlite $SRC/dHI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s b r > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/dHI-2.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/mdHI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r g > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHI.sqlite $SRC/dHI-2.sqlite $SRC/mdHI.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o g > /dev/null 2>&1 &
|
|
|
|
|
+
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/HO.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/HO.sqlite $SRC/dHO.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s b > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/dHO-2.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/mdHO.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r g > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $SRC/dHO.sqlite $SRC/dHO-2.sqlite $SRC/mdHO.sqlite -w 400 -d 400 -tu m -p PyPDEVS/dynamic -s r o g > /dev/null 2>&1 &
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
## Memory Comparison between Simulators
|
|
## Memory Comparison between Simulators
|
|
@@ -216,8 +216,8 @@ m=./benchmarks/Results/PyPDEVS/Memory/minimal
|
|
|
p=./benchmarks/Results/PyPDEVS/Memory/parallel
|
|
p=./benchmarks/Results/PyPDEVS/Memory/parallel
|
|
|
d=./benchmarks/Results/PyPDEVS/Memory/dynamic
|
|
d=./benchmarks/Results/PyPDEVS/Memory/dynamic
|
|
|
dc=./benchmarks/Results/PyPDEVS/Memory/dynamic-classic
|
|
dc=./benchmarks/Results/PyPDEVS/Memory/dynamic-classic
|
|
|
-nohup uv run benchmarks/compareMemory.py $m/LI.sqlite $p/LI.sqlite $d/LI.sqlite $dc/LI.sqlite -n "LI-compared" > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $m/HI.sqlite $p/HI.sqlite $d/HI.sqlite $dc/HI.sqlite -n "HI-compared" > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $m/HO.sqlite $p/HO.sqlite $d/HO.sqlite $dc/HO.sqlite -n "HO-compared" > /dev/null 2>&1 &
|
|
|
|
|
-nohup uv run benchmarks/compareMemory.py $m/HOmod.sqlite $p/HOmod.sqlite $d/HOmod.sqlite $dc/HOmod.sqlite -n "HOmod-compared" > /dev/null 2>&1 &
|
|
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $m/LI.sqlite $p/LI.sqlite $d/LI.sqlite $dc/LI.sqlite -w 400 -d 400 -n "LI-compared" -p PyPDEVS -s g b o r > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $m/HI.sqlite $p/HI.sqlite $d/HI.sqlite $dc/HI.sqlite -w 400 -d 400 -n "HI-compared" -p PyPDEVS -s g b o r > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $m/HO.sqlite $p/HO.sqlite $d/HO.sqlite $dc/HO.sqlite -w 400 -d 400 -n "HO-compared" -p PyPDEVS -s g b o r > /dev/null 2>&1 &
|
|
|
|
|
+nohup uv run benchmarks/compareMemory.py $m/HOmod.sqlite $p/HOmod.sqlite $d/HOmod.sqlite $dc/HOmod.sqlite -w 68 -d 68 -n "HOmod-compared" -p PyPDEVS -s g b o r > /dev/null 2>&1 &
|
|
|
```
|
|
```
|