Jelajahi Sumber

translation benchmarks and colour matching plots

Snej69420 5 bulan lalu
induk
melakukan
7ea3322f66
2 mengubah file dengan 32 tambahan dan 28 penghapusan
  1. 12 12
      Agents benchmarks.md
  2. 20 16
      plotting Agents.md

+ 12 - 12
Agents benchmarks.md

@@ -18,26 +18,26 @@ julia --project=Agents Agents/main.jl -D 30 -W 30 -r 5 --ms HOmod -p Results/Age
 ## Translations
 ### Identity
 ```bash
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f baseline > Logs/Agents/Memory/LI-baseline 2>&1 & 
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f baseline > Logs/Agents/Memory/HI-baseline 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f baseline > Logs/Agents/Memory/HO-baseline 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f baseline > Logs/Agents/Memory/HOmod-baseline 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f baseline > Logs/Agents/Time/LI-baseline 2>&1 & 
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f baseline > Logs/Agents/Time/HI-baseline 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f baseline > Logs/Agents/Time/HO-baseline 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f baseline > Logs/Agents/Time/HOmod-baseline 2>&1 &
 ```
 
 ### Scaling
 ```bash
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f scaled > Logs/Agents/Memory/LI-scaled 2>&1 & 
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f scaled > Logs/Agents/Memory/HI-scaled 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f scaled > Logs/Agents/Memory/HO-scaled 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f scaled > Logs/Agents/Memory/HOmod-scaled 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f scaled > Logs/Agents/Time/LI-scaled 2>&1 & 
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f scaled > Logs/Agents/Time/HI-scaled 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f scaled > Logs/Agents/Time/HO-scaled 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f scaled > Logs/Agents/Time/HOmod-scaled 2>&1 &
 ```
 
 ### Dictionary Access
 ```bash
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f accessed > Logs/Agents/Memory/LI-accessed 2>&1 & 
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f accessed > Logs/Agents/Memory/HI-accessed 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f accessed > Logs/Agents/Memory/HO-accessed 2>&1 &
-nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f accessed > Logs/Agents/Memory/HOmod-accessed 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms LI -p Results/Agents -f accessed > Logs/Agents/Time/LI-accessed 2>&1 & 
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HI -p Results/Agents -f accessed > Logs/Agents/Time/HI-accessed 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 200 -W 200 -r 100 --ms HO -p Results/Agents -f accessed > Logs/Agents/Time/HO-accessed 2>&1 &
+nohup julia --project=Agents Agents/main.jl -D 43 -W 43 -r 100 --ms HOmod -p Results/Agents -f accessed > Logs/Agents/Time/HOmod-accessed 2>&1 &
 ```
 
 # --- MEMORY ---

+ 20 - 16
plotting Agents.md

@@ -4,25 +4,29 @@ m=./benchmarks/Results/PyPDEVS/Time/minimal
 p=./benchmarks/Results/PyPDEVS/Time/parallel
 a=./benchmarks/Results/Agents/Time
 
-nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -w 100 -p Agents/LI > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -d 100 -p Agents/LI > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $p/LI.csv $a/LI.csv -p Agents/LI -n LI-parallel> /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $m/LI.csv $a/LI.csv -p Agents/LI -n LI-minimal > /dev/null 2>&1 &
+# LI
+nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -w 100 -p Agents/LI -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py param $m/LI.csv $p/LI.csv $a/LI.csv -d 100 -p Agents/LI -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $p/LI.csv $a/LI.csv -p Agents/LI -n LI-parallel -s o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $m/LI.csv $a/LI.csv -p Agents/LI -n LI-minimal -s b g > /dev/null 2>&1 &
 
-nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -w 100 -p Agents/HI > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -d 100 -p Agents/HI > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $p/HI.csv $a/HI.csv -p Agents/HI -n HI-parallel > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $m/HI.csv $a/HI.csv -p Agents/HI -n HI-minimal > /dev/null 2>&1 &
+# HI
+nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -w 100 -p Agents/HI -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py param $m/HI.csv $p/HI.csv $a/HI.csv -d 100 -p Agents/HI -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $p/HI.csv $a/HI.csv -p Agents/HI -n HI-parallel -s o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $m/HI.csv $a/HI.csv -p Agents/HI -n HI-minimal -s b g > /dev/null 2>&1 &
 
-nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -w 100 -p Agents/HO > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -d 100 -p Agents/HO > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $p/HO.csv $a/HO.csv -p Agents/HO -n HO-parallel > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $m/HO.csv $a/HO.csv -p Agents/HO -n HO-minimal > /dev/null 2>&1 &
+# HO
+nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -w 100 -p Agents/HO -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py param $m/HO.csv $p/HO.csv $a/HO.csv -d 100 -p Agents/HO -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $p/HO.csv $a/HO.csv -p Agents/HO -n HO-parallel -s o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $m/HO.csv $a/HO.csv -p Agents/HO -n HO-minimal -s b g > /dev/null 2>&1 &
 
-nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -w 30 -p Agents/HOmod > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -d 30 -p Agents/HOmod > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $p/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-parallel > /dev/null 2>&1 &
-nohup uv run benchmarks/compare.py total $m/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-minimal > /dev/null 2>&1 &
+# HOmod
+nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -w 30 -p Agents/HOmod -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py param $m/HOmod.csv $p/HOmod.csv $a/HOmod.csv -d 30 -p Agents/HOmod -s b o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $p/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-parallel -s o g > /dev/null 2>&1 &
+nohup uv run benchmarks/compare.py total $m/HOmod.csv $a/HOmod.csv -p Agents/HOmod -n HOmod-minimal -s b g > /dev/null 2>&1 &
 ```
 
 ## Memory Comparison between Simulators