Bladeren bron

updated benchmark commands to accommodate memoised DCP

Snej69420 7 maanden geleden
bovenliggende
commit
8f7455dded
1 gewijzigde bestanden met toevoegingen van 103 en 5 verwijderingen
  1. 103 5
      benchmarks.md

+ 103 - 5
benchmarks.md

@@ -1,8 +1,3 @@
-ssh s0211828@ad.ua.ac.be@studento.uantwerpen.be
-
-rsync -avm --include='*/' --include='*.csv' --exclude='*' s0211828@ad.ua.ac.be@studento.uantwerpen.be:~/Thesis/devstone/Results-PyPDEVS/Time/ ./Time
-rsync -avm --include='*/' --include='*.svg' --exclude='*' s0211828@ad.ua.ac.be@studento.uantwerpen.be:~/Thesis/devstone/Results-PyPDEVS/Memory/ ./Memory
-
 # --- TIME ---
 ## --- Dynamic ---
 ```bash
@@ -30,6 +25,32 @@ nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -p
 nohup uv run testPyPDEVS.py dynamic -md 30 -ds 2 -mw 30 -ws 2 -r 5 -ms HOmod -p Results-PyPDEVS > HOmod_dynamic.log 2>&1 &
 ```
 
+## --- Dynamic Memoised ---
+```bash
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI -p Results-PyPDEVS -f Memoised --DCP memoised> LI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dLI -p Results-PyPDEVS -f Memoised --DCP memoised > dLI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dLI -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dLI_dynamic-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdLI -p Results-PyPDEVS -f Memoised --DCP memoised > mdLI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdLI -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdLI_dynamic-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HI -p Results-PyPDEVS -f Memoised --DCP memoised > HI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHI -p Results-PyPDEVS -f Memoised --DCP memoised > dHI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHI -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dHI_dynamic-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHI -p Results-PyPDEVS -f Memoised --DCP memoised > mdHI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHI -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdHI_dynamic-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HI2LI -p Results-PyPDEVS -f Memoised --DCP memoised > HI2LI_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI2HI -p Results-PyPDEVS -f Memoised --DCP memoised > LI2HI_dynamic.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HO -p Results-PyPDEVS -f Memoised --DCP memoised > HO_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHO -p Results-PyPDEVS -f Memoised --DCP memoised > dHO_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHO -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dHO_dynamic-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -p Results-PyPDEVS -f Memoised --DCP memoised > mdHO_dynamic.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdHO_dynamic-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 30 -ds 2 -mw 30 -ws 2 -r 5 -ms HOmod -p Results-PyPDEVS -f Memoised --DCP memoised > HOmod_dynamic.log 2>&1 &
+```
+
 ## --- Dynamic Classic (-C) ---
 ```bash
 nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI -C -p Results-PyPDEVS > LI_dynamic-classic.log 2>&1 & 
@@ -56,6 +77,31 @@ nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -C
 nohup uv run testPyPDEVS.py dynamic -md 30 -ds 2 -mw 30 -ws 2 -r 5 -ms HOmod -C -p Results-PyPDEVS > HOmod_dynamic-classic.log 2>&1 &
 ```
 
+## --- Dynamic Classic (-C) Memoised ---
+```bash
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI -C -p Results-PyPDEVS -f Memoised --DCP memoised > LI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dLI -C -p Results-PyPDEVS -f Memoised --DCP memoised > dLI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dLI_dynamic-classic-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdLI -C -p Results-PyPDEVS -f Memoised --DCP memoised > mdLI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdLI_dynamic-classic-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HI -C -p Results-PyPDEVS -f Memoised --DCP memoised > HI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHI -C -p Results-PyPDEVS -f Memoised --DCP memoised > dHI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dHI_dynamic-classic-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHI -C -p Results-PyPDEVS -f Memoised --DCP memoised > mdHI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdHI_dynamic-classic-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HI2LI -C -p Results-PyPDEVS -f Memoised --DCP memoised > HI2LI_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI2HI -C -p Results-PyPDEVS -f Memoised --DCP memoised > LI2HI_dynamic-classic.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms HO -C -p Results-PyPDEVS -f Memoised --DCP memoised > HO_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHO -C -p Results-PyPDEVS -f Memoised --DCP memoised > dHO_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms dHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > dHO_dynamic-classic-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -C -p Results-PyPDEVS -f Memoised --DCP memoised > mdHO_dynamic-classic.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms mdHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -n 2 > mdHO_dynamic-classic-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 30 -ds 2 -mw 30 -ws 2 -r 5 -ms HOmod -C -p Results-PyPDEVS -f Memoised --DCP memoised > HOmod_dynamic-classic.log 2>&1 &
+
 ## --- Parallel ---
 ```bash
 nohup uv run testPyPDEVS.py parallel -md 100 -ds 2 -mw 100 -ws 2 -r 5 -ms LI -p Results-PyPDEVS > LI_parallel.log 2>&1 & 
@@ -107,6 +153,32 @@ nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -p Results-PyPDEVS
 nohup uv run testPyPDEVS.py dynamic -md 68 -mw 68 -ms HOmod -p Results-PyPDEVS -M -i 0.1 > HOmod_dynamic_M.log 2>&1 &
 ```
 
+## --- Dynamic Memoised---
+```bash
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms LI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > LI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dLI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dLI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dLI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dLI_dynamic_M-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdLI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdLI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdLI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdLI_dynamic_M-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dHI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dHI_dynamic_M-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdHI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdHI_dynamic_M-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HI2LI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HI2LI_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms LI2HI -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > LI2HI_dynamic_M.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HO -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HO_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHO -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dHO_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHO -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dHO_dynamic_M-2.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdHO_dynamic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdHO_dynamic_M-2.log 2>&1 &
+
+nohup uv run testPyPDEVS.py dynamic -md 68 -mw 68 -ms HOmod -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HOmod_dynamic_M.log 2>&1 &
+```
+
 ## --- Dynamic Classic (-C) ---
 ```bash
 nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms LI -C -p Results-PyPDEVS -M -i 0.1 > LI_dynamic-classic_M.log 2>&1 &
@@ -133,6 +205,32 @@ nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -C -p Results-PyPDE
 nohup uv run testPyPDEVS.py dynamic -md 68 -mw 68 -ms HOmod -C -p Results-PyPDEVS -M -i 0.1 > HOmod_dynamic-classic_M.log 2>&1 &
 ```
 
+## --- Dynamic Classic (-C) Memoised ---
+```bash
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms LI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > LI_dynamic-classic_M.log 2>&1 &
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dLI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dLI_dynamic-classic_M-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdLI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdLI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdLI_dynamic-classic_M-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dHI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dHI_dynamic-classic_M-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdHI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdHI_dynamic-classic_M-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HI2LI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HI2LI_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms LI2HI -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > LI2HI_dynamic-classic_M.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms HO -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HO_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > dHO_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms dHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > dHO_dynamic-classic_M-2.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > mdHO_dynamic-classic_M.log 2>&1 & 
+nohup uv run testPyPDEVS.py dynamic -md 400 -mw 400 -ms mdHO -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 -n 2 > mdHO_dynamic-classic_M-2.log 2>&1 & 
+
+nohup uv run testPyPDEVS.py dynamic -md 68 -mw 68 -ms HOmod -C -p Results-PyPDEVS -f Memoised --DCP memoised -M -i 0.1 > HOmod_dynamic-classic_M.log 2>&1 &
+```
+
 ## --- Parallel ---
 ```bash
 nohup uv run testPyPDEVS.py parallel -md 400 -mw 400 -ms LI -p Results-PyPDEVS -M -i 0.1 > LI_parallel_M.log 2>&1 &