summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormjkwiatkowski <mati.rewa@gmail.com>2026-06-26 13:34:06 +0200
committermjkwiatkowski <mati.rewa@gmail.com>2026-06-26 13:34:06 +0200
commit6b1970ea96a71f96d36065f2d8aafd89076704d3 (patch)
tree93d8fb9e86380e65196a8612d6865deb19b838d5
parent5f37feffea1773ad0a08da3fc5f193cc37f1013b (diff)
feat: added the experimental results plots
-rw-r--r--build/main.aux30
-rw-r--r--build/main.bbl6
-rw-r--r--build/main.blg60
-rw-r--r--build/main.fdb_latexmk22
-rw-r--r--build/main.fls21
-rw-r--r--build/main.log102
-rw-r--r--build/main.nav18
-rw-r--r--build/main.pdfbin42269818 -> 42284012 bytes
-rw-r--r--build/main.synctex.gzbin62246 -> 65857 bytes
-rw-r--r--images/25_Jun_2026_152341.pdfbin0 -> 20091 bytes
-rw-r--r--images/25_Jun_2026_161052.pdfbin0 -> 20266 bytes
-rw-r--r--indent.log2
-rw-r--r--main.bib16
-rw-r--r--main.tex89
14 files changed, 224 insertions, 142 deletions
diff --git a/build/main.aux b/build/main.aux
index 6d4d5f6..92d17be 100644
--- a/build/main.aux
+++ b/build/main.aux
@@ -38,11 +38,9 @@
\citation{DBLP:conf/sc/TaheriBPRHDEWPM24}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{9}{9/9}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {9}{9}}}
+\citation{DBLP:journals/corr/IosupKLVG22}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{10}{10/10}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {10}{10}}}
-\citation{DBLP:journals/corr/IosupKLVG22}
-\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}}}
-\@writefile{nav}{\headcommand {\beamer@framepages {11}{11}}}
\bibstyle{is-plain}
\bibdata{main.bib}
\bibcite{DBLP:journals/computer/AthavaleBBMMPS24}{\hyperlink {beamerbibDBLP:journals/computer/AthavaleBBMMPS24}{1}}
@@ -59,16 +57,20 @@
\bibcite{DBLP:conf/sc/TaheriBPRHDEWPM24}{\hyperlink {beamerbibDBLP:conf/sc/TaheriBPRHDEWPM24}{12}}
\bibcite{DBLP:conf/acsos/TalluriOVTI21}{\hyperlink {beamerbibDBLP:conf/acsos/TalluriOVTI21}{13}}
\bibcite{DBLP:conf/cirp/TAO2018169}{\hyperlink {beamerbibDBLP:conf/cirp/TAO2018169}{14}}
-\bibcite{DBLP:conf/sensys/WangZD0TCWZ20}{\hyperlink {beamerbibDBLP:conf/sensys/WangZD0TCWZ20}{15}}
-\bibcite{DBLP:conf/noms/ZhangZLZWC22}{\hyperlink {beamerbibDBLP:conf/noms/ZhangZLZWC22}{16}}
-\@writefile{nav}{\headcommand {\slideentry {0}{0}{12}{12/12}{}{0}}}
-\@writefile{nav}{\headcommand {\beamer@framepages {12}{12}}}
-\@writefile{nav}{\headcommand {\slideentry {0}{0}{12}{12/13}{}{0}}}
-\@writefile{nav}{\headcommand {\beamer@framepages {12}{13}}}
-\@writefile{nav}{\headcommand {\slideentry {0}{0}{12}{12/14}{}{0}}}
-\@writefile{nav}{\headcommand {\beamer@framepages {12}{14}}}
-\@writefile{nav}{\headcommand {\slideentry {0}{0}{12}{12/15}{}{0}}}
-\@writefile{nav}{\headcommand {\beamer@framepages {12}{15}}}
+\bibcite{DBLP:journals/fgcs/VersluisCGLPCUI23}{\hyperlink {beamerbibDBLP:journals/fgcs/VersluisCGLPCUI23}{15}}
+\bibcite{DBLP:conf/sensys/WangZD0TCWZ20}{\hyperlink {beamerbibDBLP:conf/sensys/WangZD0TCWZ20}{16}}
+\bibcite{DBLP:conf/noms/ZhangZLZWC22}{\hyperlink {beamerbibDBLP:conf/noms/ZhangZLZWC22}{17}}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer@framepages {11}{11}}}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/12}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer@framepages {11}{12}}}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/13}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer@framepages {11}{13}}}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{11}{11/14}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer@framepages {11}{14}}}
+\citation{DBLP:journals/fgcs/VersluisCGLPCUI23}
+\@writefile{nav}{\headcommand {\slideentry {0}{0}{12}{15/15}{}{0}}}
+\@writefile{nav}{\headcommand {\beamer@framepages {15}{15}}}
\citation{DBLP:journals/computer/AthavaleBBMMPS24}
\citation{DBLP:conf/cirp/TAO2018169}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{13}{16/16}{}{0}}}
@@ -81,5 +83,5 @@
\@writefile{nav}{\headcommand {\beamer@subsectionpages {1}{17}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {1}{17}}}
\@writefile{nav}{\headcommand {\beamer@documentpages {17}}}
-\@writefile{nav}{\headcommand {\gdef \inserttotalframenumber {11}}}
+\@writefile{nav}{\headcommand {\gdef \inserttotalframenumber {10}}}
\gdef \@abspage@last{17}
diff --git a/build/main.bbl b/build/main.bbl
index 1eb45d2..02b2ccd 100644
--- a/build/main.bbl
+++ b/build/main.bbl
@@ -96,6 +96,12 @@ Fei Tao, Meng Zhang, Yushan Liu, and A.Y.C. Nee.
\newblock \showISSN{0007-8506}.
\newblock \ifshowURL {\showURL \path|https://www.sciencedirect.com/science/article/pii/S0007850618300799|}\fi.
+\bibitem{DBLP:journals/fgcs/VersluisCGLPCUI23}
+Laurens Versluis, Mehmet {\c{C}}etin, Caspar Greeven, Kristian Laursen, Damian Podareanu, Valeriu Codreanu, Alexandru Uta, and Alexandru Iosup.
+\newblock Less is not more: We need rich datasets to explore.
+\newblock {\em Future Gener. Comput. Syst.}, 142:\penalty0 117--130, 2023.
+\newblock \ifshowURL {\showURL \path|https://doi.org/10.1016/j.future.2022.12.022|}\fi.
+
\bibitem{DBLP:conf/sensys/WangZD0TCWZ20}
Ruihang Wang, Xin Zhou, Linsen Dong, Yonggang Wen, Rui Tan, Li~Chen, Guan Wang, and Feng Zeng.
\newblock Kalibre: Knowledge-based neural surrogate model calibration for data center digital twins.
diff --git a/build/main.blg b/build/main.blg
index 0c6069e..0a294db 100644
--- a/build/main.blg
+++ b/build/main.blg
@@ -4,45 +4,45 @@ The top-level auxiliary file: main.aux
The style file: is-plain.bst
Database file #1: main.bib
Warning--empty booktitle in DBLP:usdoe/report/AP26894
-You've used 16 entries,
+You've used 17 entries,
2588 wiz_defined-function locations,
- 701 strings with 12075 characters,
-and the built_in function-call counts, 11184 in all, are:
-= -- 1053
-> -- 647
+ 709 strings with 12438 characters,
+and the built_in function-call counts, 11785 in all, are:
+= -- 1108
+> -- 690
< -- 11
-+ -- 252
-- -- 234
-* -- 785
-:= -- 1733
-add.period$ -- 76
-call.type$ -- 16
-change.case$ -- 156
++ -- 269
+- -- 250
+* -- 838
+:= -- 1839
+add.period$ -- 80
+call.type$ -- 17
+change.case$ -- 167
chr.to.int$ -- 0
-cite$ -- 17
-duplicate$ -- 458
-empty$ -- 853
-format.name$ -- 234
-if$ -- 2508
+cite$ -- 18
+duplicate$ -- 473
+empty$ -- 893
+format.name$ -- 250
+if$ -- 2627
int.to.chr$ -- 0
-int.to.str$ -- 16
-missing$ -- 15
-newline$ -- 111
-num.names$ -- 38
-pop$ -- 254
+int.to.str$ -- 17
+missing$ -- 16
+newline$ -- 117
+num.names$ -- 40
+pop$ -- 266
preamble$ -- 1
-purify$ -- 140
+purify$ -- 150
quote$ -- 0
-skip$ -- 349
+skip$ -- 356
stack$ -- 0
-substring$ -- 619
-swap$ -- 189
+substring$ -- 660
+swap$ -- 190
text.length$ -- 11
text.prefix$ -- 0
top$ -- 0
-type$ -- 64
+type$ -- 68
warning$ -- 1
-while$ -- 92
-width$ -- 18
-write$ -- 233
+while$ -- 97
+width$ -- 19
+write$ -- 246
(There was 1 warning)
diff --git a/build/main.fdb_latexmk b/build/main.fdb_latexmk
index 74ad7c9..03eb9d6 100644
--- a/build/main.fdb_latexmk
+++ b/build/main.fdb_latexmk
@@ -1,13 +1,13 @@
# Fdb version 4
-["bibtex build/main"] 1782393210.7651 "build/main.aux" "build/main.bbl" "build/main" 1782393885.69642 0
- "./main.bib" 1782390095.79447 32876 5e1eedec56d981b65e768a05f0692d62 ""
+["bibtex build/main"] 1782417311.7695 "build/main.aux" "build/main.bbl" "build/main" 1782417498.76558 0
+ "./main.bib" 1782394717.95317 33652 6eeb01a6aa5cfe194e4c5664ab8bcef4 ""
"/usr/share/texmf-dist/bibtex/bst/is-bst/is-plain.bst" 1775415801 37711 8712640e4301c9b53f91a39ab688edfe ""
- "build/main.aux" 1782393885.53102 5219 e08983ba19296f17d98c7ebbba187735 "pdflatex"
+ "build/main.aux" 1782417498.59383 5378 8deea40af5f1dce4de825fe10c814512 "pdflatex"
(generated)
"build/main.bbl"
"build/main.blg"
(rewritten before read)
-["pdflatex"] 1782393881.27534 "main.tex" "build/main.pdf" "main" 1782393885.69662 0
+["pdflatex"] 1782417494.37731 "main.tex" "build/main.pdf" "main" 1782417498.76579 0
"/usr/share/texmf-dist/fonts/enc/dvips/base/8r.enc" 1775415801 4850 80dc9bab7f31fb78a000ccfed0e27cab ""
"/usr/share/texmf-dist/fonts/enc/dvips/fontawesome5/fa5free1.enc" 1775415801 3042 0e2b14b9be7d01075a4c4591d5d1781b ""
"/usr/share/texmf-dist/fonts/enc/dvips/inconsolata/i4-t1-0.enc" 1775415801 7631 5169ff1acd97ff1c4ab83563c99f96f4 ""
@@ -43,7 +43,6 @@
"/usr/share/texmf-dist/fonts/tfm/public/stix/stix-mathsf.tfm" 1775415801 2084 2f1e8b09f7f218e2a7053ef95384ebe1 ""
"/usr/share/texmf-dist/fonts/tfm/public/stix/stix-mathsfit.tfm" 1775415801 2560 304766c612fce5d4ce94849df0676616 ""
"/usr/share/texmf-dist/fonts/tfm/public/stix/stix-mathtt.tfm" 1775415801 1396 56f228418b8da227ec737e2e8eb165ee ""
- "/usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmss8.pfb" 1775415801 24420 52dbb8e8aa0069a1b987309557f8d303 ""
"/usr/share/texmf-dist/fonts/type1/public/fontawesome5/FontAwesome5Free-Solid.pfb" 1775415801 295323 d099723373a00cc17d5ae0c9738bb5b3 ""
"/usr/share/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb" 1775415801 55526 184de5d68af8c544d6d1653244a2b006 ""
"/usr/share/texmf-dist/fonts/type1/public/stix/stix-mathfrak.pfb" 1775415801 46278 ca6764f9454c2124ef03fc6659dc6d02 ""
@@ -303,11 +302,12 @@
"/usr/share/texmf-dist/web2c/texmf.cnf" 1782309486.02386 43597 f6fd4145c44a9986808f878034f9e654 ""
"/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1780237389 5385779 47c0c393a77fd4a098bacfd57d66b88a ""
"/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1782309524 2328190 1041c6c90b782be34a6cf125fe377f40 ""
- "build/main.aux" 1782393885.53102 5219 e08983ba19296f17d98c7ebbba187735 "pdflatex"
- "build/main.bbl" 1782393210.80511 8673 335dbf4c8f62392e0b70f0add385a279 "bibtex build/main"
- "build/main.nav" 1782393885.53236 1760 cad97644f943fdb45f1019c4a49cd162 "pdflatex"
- "build/main.out" 1782393881.92712 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
- "images/23_Jun_2026_102028.pdf" 1782391723.82568 12607 a159742aca575be4b361dcd11784f215 ""
+ "build/main.aux" 1782417498.59383 5378 8deea40af5f1dce4de825fe10c814512 "pdflatex"
+ "build/main.bbl" 1782417311.83518 9090 36b06226691414453c78a5c0873853d0 "bibtex build/main"
+ "build/main.nav" 1782417498.59483 1760 0497853dad1680cb2224b7bec4ebb0e2 "pdflatex"
+ "build/main.out" 1782417494.96468 0 d41d8cd98f00b204e9800998ecf8427e "pdflatex"
+ "images/25_Jun_2026_152341.pdf" 1782415597.22411 20091 98f3ddec3c2985787af54925b016c8a1 ""
+ "images/25_Jun_2026_161052.pdf" 1782417081.03808 20266 aaf59a2c1d2f33590586745e2cccd03b ""
"images/datacenter_complexity.png" 1782391723.83381 23450656 53c9a0fbef96afde3b51de781fe9622a ""
"images/digital_twin_ms.pdf" 1782391723.83524 174463 377f3c625c4f63c8c509df84e9b2bf36 ""
"images/dt_timeline.pdf" 1782391723.83535 277735 13f78509d63b3e800ed0101349139483 ""
@@ -318,7 +318,7 @@
"images/system_model2.pdf" 1782391723.83964 43486 55fb02d8e7a28311b332a43f1fd4e4dd ""
"images/table.tex" 1782391723.83969 4995 288f66be57b9a9fa764c677bad26ce37 ""
"images/vu-logo.png" 1782391723.83973 10449 ae204138961425683f3b9a1cfd88554a ""
- "main.tex" 1782393881.53611 14332 2b047b5fca7aab7bbb1968e45fefba7e ""
+ "main.tex" 1782417493.5809 16299 da85959e53de24ed6ac1810cac0cbed8 ""
"style/style.tex" 1782393535.41703 2618 9d7f385be079233e93c5a9c9d95447a1 ""
(generated)
"build/main.aux"
diff --git a/build/main.fls b/build/main.fls
index dbd0938..4dfed56 100644
--- a/build/main.fls
+++ b/build/main.fls
@@ -758,15 +758,16 @@ INPUT ./images/vu-logo.png
INPUT ./images/vu-logo.png
INPUT ./images/vu-logo.png
INPUT ./images/vu-logo.png
-INPUT ./images/23_Jun_2026_102028.pdf
-INPUT ./images/23_Jun_2026_102028.pdf
-INPUT ./images/23_Jun_2026_102028.pdf
-INPUT ./images/23_Jun_2026_102028.pdf
-INPUT ./images/23_Jun_2026_102028.pdf
-INPUT ./images/vu-logo.png
-INPUT ./images/vu-logo.png
-INPUT ./images/vu-logo.png
-INPUT ./images/vu-logo.png
+INPUT ./images/25_Jun_2026_152341.pdf
+INPUT ./images/25_Jun_2026_152341.pdf
+INPUT ./images/25_Jun_2026_152341.pdf
+INPUT ./images/25_Jun_2026_152341.pdf
+INPUT ./images/25_Jun_2026_152341.pdf
+INPUT ./images/25_Jun_2026_161052.pdf
+INPUT ./images/25_Jun_2026_161052.pdf
+INPUT ./images/25_Jun_2026_161052.pdf
+INPUT ./images/25_Jun_2026_161052.pdf
+INPUT ./images/25_Jun_2026_161052.pdf
INPUT ./images/vu-logo.png
INPUT ./images/vu-logo.png
INPUT ./images/vu-logo.png
@@ -778,6 +779,7 @@ INPUT ./images/vu-logo.png
INPUT build/main.bbl
INPUT build/main.bbl
INPUT build/main.bbl
+INPUT /usr/share/texmf-dist/fonts/tfm/public/inconsolata/t1-zi4r-0.tfm
INPUT ./images/dt_timeline.pdf
INPUT ./images/dt_timeline.pdf
INPUT ./images/dt_timeline.pdf
@@ -796,7 +798,6 @@ INPUT build/main.out
INPUT build/main.out
INPUT /usr/share/texmf-dist/fonts/type1/public/fontawesome5/FontAwesome5Free-Solid.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb
-INPUT /usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmss8.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/stix/stix-mathfrak.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/stix/stix-mathit.pfb
INPUT /usr/share/texmf-dist/fonts/type1/public/stix/stix-mathsf.pfb
diff --git a/build/main.log b/build/main.log
index 60e4060..3952c40 100644
--- a/build/main.log
+++ b/build/main.log
@@ -1,4 +1,4 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.24) 25 JUN 2026 15:24
+This is pdfTeX, Version 3.141592653-2.6-1.40.29 (TeX Live 2026/Arch Linux) (preloaded format=pdflatex 2026.6.24) 25 JUN 2026 21:58
entering extended mode
\write18 enabled.
%&-line parsing enabled.
@@ -1270,82 +1270,94 @@ Package pdftex.def Info: images/vu-logo.png used on input line 124.
<images/predictive_analyticsv3.pdf, id=236, 205.72859pt x 224.7597pt>
File: images/predictive_analyticsv3.pdf Graphic file (type pdf)
<use images/predictive_analyticsv3.pdf>
-Package pdftex.def Info: images/predictive_analyticsv3.pdf used on input line 151.
+Package pdftex.def Info: images/predictive_analyticsv3.pdf used on input line 152.
(pdftex.def) Requested size: 183.9739pt x 200.99919pt.
-Overfull \hbox (30.66193pt too wide) in paragraph at lines 151--151
+Overfull \hbox (30.66193pt too wide) in paragraph at lines 152--152
[]
[]
File: images/vu-logo.png Graphic file (type png)
<use images/vu-logo.png>
-Package pdftex.def Info: images/vu-logo.png used on input line 151.
+Package pdftex.def Info: images/vu-logo.png used on input line 152.
(pdftex.def) Requested size: 95.5963pt x 28.45274pt.
[8
<./images/predictive_analyticsv3.pdf>]
-<images/23_Jun_2026_102028.pdf, id=273, 462.52798pt x 346.89601pt>
-File: images/23_Jun_2026_102028.pdf Graphic file (type pdf)
-<use images/23_Jun_2026_102028.pdf>
-Package pdftex.def Info: images/23_Jun_2026_102028.pdf used on input line 177.
-(pdftex.def) Requested size: 168.6441pt x 126.481pt.
+<images/25_Jun_2026_152341.pdf, id=273, 425.90805pt x 312.68016pt>
+File: images/25_Jun_2026_152341.pdf Graphic file (type pdf)
+<use images/25_Jun_2026_152341.pdf>
+Package pdftex.def Info: images/25_Jun_2026_152341.pdf used on input line 191.
+(pdftex.def) Requested size: 168.6441pt x 123.8055pt.
-Overfull \hbox (15.33212pt too wide) in paragraph at lines 177--177
+Overfull \hbox (15.33212pt too wide) in paragraph at lines 191--191
+ []
+ []
+
+<images/25_Jun_2026_161052.pdf, id=274, 416.32538pt x 312.68016pt>
+File: images/25_Jun_2026_161052.pdf Graphic file (type pdf)
+<use images/25_Jun_2026_161052.pdf>
+Package pdftex.def Info: images/25_Jun_2026_161052.pdf used on input line 191.
+(pdftex.def) Requested size: 168.6441pt x 126.65862pt.
+
+Overfull \hbox (15.33212pt too wide) in paragraph at lines 191--191
[]
[]
File: images/vu-logo.png Graphic file (type png)
<use images/vu-logo.png>
-Package pdftex.def Info: images/vu-logo.png used on input line 177.
+Package pdftex.def Info: images/vu-logo.png used on input line 191.
(pdftex.def) Requested size: 95.5963pt x 28.45274pt.
-Overfull \vbox (3.22682pt too high) detected at line 177
+Overfull \vbox (7.79524pt too high) detected at line 191
[]
[9
- <./images/23_Jun_2026_102028.pdf>]
-File: images/vu-logo.png Graphic file (type png)
-<use images/vu-logo.png>
-Package pdftex.def Info: images/vu-logo.png used on input line 185.
-(pdftex.def) Requested size: 95.5963pt x 28.45274pt.
- [10
-
-]
+ <./images/25_Jun_2026_152341.pdf> <./images/25_Jun_2026_161052.pdf>]
File: images/vu-logo.png Graphic file (type png)
<use images/vu-logo.png>
-Package pdftex.def Info: images/vu-logo.png used on input line 207.
+Package pdftex.def Info: images/vu-logo.png used on input line 229.
(pdftex.def) Requested size: 95.5963pt x 28.45274pt.
-Overfull \vbox (6.96663pt too high) detected at line 207
+Overfull \vbox (5.16553pt too high) detected at line 229
[]
-[11
+[10
+
+] (build/main.bbl) [11
-] (build/main.bbl) [12
+ </usr/share/texmf-dist/tex/latex/beamer/beamericonarticle.pdf>] [12
- </usr/share/texmf-dist/tex/latex/beamer/beamericonarticle.pdf>] [13
+
+] [13
] [14
-] [15
+]
+LaTeX Font Info: Font shape `T1/zi4/m/n' will be
+(Font) scaled to size 8.53581pt on input line 270.
+
+Overfull \vbox (6.95801pt too high) detected at line 270
+ []
+[15
]
-<images/dt_timeline.pdf, id=357, 221.94919pt x 136.55014pt>
+<images/dt_timeline.pdf, id=451, 221.94919pt x 136.55014pt>
File: images/dt_timeline.pdf Graphic file (type pdf)
<use images/dt_timeline.pdf>
-Package pdftex.def Info: images/dt_timeline.pdf used on input line 241.
+Package pdftex.def Info: images/dt_timeline.pdf used on input line 287.
(pdftex.def) Requested size: 195.05171pt x 120.0pt.
[16
<./images/dt_timeline.pdf>]
-<images/digital_twin_ms.pdf, id=383, 473.27817pt x 197.89935pt>
+<images/digital_twin_ms.pdf, id=477, 473.27817pt x 197.89935pt>
File: images/digital_twin_ms.pdf Graphic file (type pdf)
<use images/digital_twin_ms.pdf>
-Package pdftex.def Info: images/digital_twin_ms.pdf used on input line 254.
+Package pdftex.def Info: images/digital_twin_ms.pdf used on input line 300.
(pdftex.def) Requested size: 286.98051pt x 120.0pt.
[17
@@ -1371,24 +1383,20 @@ LaTeX Font Warning: Size substitutions with differences
Package rerunfilecheck Info: File `main.out' has not changed.
(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
- )
-(\end occurred inside a group at level 1)
-
-### simple group (level 1) entered at line 210 ({)
-### bottom level
+ )
Here is how much of TeX's memory you used:
- 40149 strings out of 469515
- 818417 string characters out of 5470807
- 1273890 words of memory out of 5000000
- 67995 multiletter control sequences out of 15000+600000
- 749388 words of font info for 213 fonts, out of 8000000 for 9000
+ 40163 strings out of 469515
+ 818889 string characters out of 5470807
+ 1273944 words of memory out of 5000000
+ 68008 multiletter control sequences out of 15000+600000
+ 749696 words of font info for 214 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
- 128i,16n,123p,1334b,1014s stack positions out of 10000i,1000n,20000p,200000b,200000s
-</usr/share/texmf-dist/fonts/type1/public/fontawesome5/FontAwesome5Free-Solid.pfb></usr/share/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb></usr/share/texmf-dist/fonts/type1/public/amsfonts/cm/cmss8.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathfrak.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathit.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathsf.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathtt.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvro8a.pfb>
-Output written on build/main.pdf (17 pages, 42269818 bytes).
+ 128i,16n,123p,1334b,973s stack positions out of 10000i,1000n,20000p,200000b,200000s
+</usr/share/texmf-dist/fonts/type1/public/fontawesome5/FontAwesome5Free-Solid.pfb></usr/share/texmf-dist/fonts/type1/public/inconsolata/Inconsolata-zi4r.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathfrak.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathit.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathsf.pfb></usr/share/texmf-dist/fonts/type1/public/stix/stix-mathtt.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvb8a.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvr8a.pfb></usr/share/texmf-dist/fonts/type1/urw/helvetic/uhvro8a.pfb>
+Output written on build/main.pdf (17 pages, 42284012 bytes).
PDF statistics:
- 488 PDF objects out of 1000 (max. 8388607)
- 267 compressed objects within 3 object streams
- 51 named destinations out of 1000 (max. 500000)
- 237 words of extra memory for PDF output out of 10000 (max. 10000000)
+ 578 PDF objects out of 1000 (max. 8388607)
+ 279 compressed objects within 3 object streams
+ 52 named destinations out of 1000 (max. 500000)
+ 242 words of extra memory for PDF output out of 10000 (max. 10000000)
diff --git a/build/main.nav b/build/main.nav
index 26cc246..b5fd25b 100644
--- a/build/main.nav
+++ b/build/main.nav
@@ -20,14 +20,14 @@
\headcommand {\beamer@framepages {10}{10}}
\headcommand {\slideentry {0}{0}{11}{11/11}{}{0}}
\headcommand {\beamer@framepages {11}{11}}
-\headcommand {\slideentry {0}{0}{12}{12/12}{}{0}}
-\headcommand {\beamer@framepages {12}{12}}
-\headcommand {\slideentry {0}{0}{12}{12/13}{}{0}}
-\headcommand {\beamer@framepages {12}{13}}
-\headcommand {\slideentry {0}{0}{12}{12/14}{}{0}}
-\headcommand {\beamer@framepages {12}{14}}
-\headcommand {\slideentry {0}{0}{12}{12/15}{}{0}}
-\headcommand {\beamer@framepages {12}{15}}
+\headcommand {\slideentry {0}{0}{11}{11/12}{}{0}}
+\headcommand {\beamer@framepages {11}{12}}
+\headcommand {\slideentry {0}{0}{11}{11/13}{}{0}}
+\headcommand {\beamer@framepages {11}{13}}
+\headcommand {\slideentry {0}{0}{11}{11/14}{}{0}}
+\headcommand {\beamer@framepages {11}{14}}
+\headcommand {\slideentry {0}{0}{12}{15/15}{}{0}}
+\headcommand {\beamer@framepages {15}{15}}
\headcommand {\slideentry {0}{0}{13}{16/16}{}{0}}
\headcommand {\beamer@framepages {16}{16}}
\headcommand {\slideentry {0}{0}{14}{17/17}{}{0}}
@@ -36,4 +36,4 @@
\headcommand {\beamer@subsectionpages {1}{17}}
\headcommand {\beamer@sectionpages {1}{17}}
\headcommand {\beamer@documentpages {17}}
-\headcommand {\gdef \inserttotalframenumber {11}}
+\headcommand {\gdef \inserttotalframenumber {10}}
diff --git a/build/main.pdf b/build/main.pdf
index 9e4966b..1b4e575 100644
--- a/build/main.pdf
+++ b/build/main.pdf
Binary files differ
diff --git a/build/main.synctex.gz b/build/main.synctex.gz
index 7f89046..dda369f 100644
--- a/build/main.synctex.gz
+++ b/build/main.synctex.gz
Binary files differ
diff --git a/images/25_Jun_2026_152341.pdf b/images/25_Jun_2026_152341.pdf
new file mode 100644
index 0000000..e659026
--- /dev/null
+++ b/images/25_Jun_2026_152341.pdf
Binary files differ
diff --git a/images/25_Jun_2026_161052.pdf b/images/25_Jun_2026_161052.pdf
new file mode 100644
index 0000000..aa95c65
--- /dev/null
+++ b/images/25_Jun_2026_161052.pdf
Binary files differ
diff --git a/indent.log b/indent.log
index cc4ae90..eba8fbd 100644
--- a/indent.log
+++ b/indent.log
@@ -1,6 +1,6 @@
INFO: latexindent version 3.24.7, 2025-08-15, a script to indent .tex files
latexindent lives here: /usr/share/texmf-dist/scripts/latexindent/
- Thu Jun 25 15:25:01 2026
+ Thu Jun 25 21:58:58 2026
Reading input from STDIN
INFO: Processing switches:
INFO: Directory for backup files and log file indent.log:
diff --git a/main.bib b/main.bib
index dcc9980..5aebe34 100644
--- a/main.bib
+++ b/main.bib
@@ -695,3 +695,19 @@
}",
note = "[Online; accessed 10-June-2026]",
}
+
+@article{DBLP:journals/fgcs/VersluisCGLPCUI23,
+ author = {Laurens Versluis and Mehmet {\c{C}}etin and Caspar Greeven and
+ Kristian Laursen and Damian Podareanu and Valeriu Codreanu and
+ Alexandru Uta and Alexandru Iosup},
+ title = {Less is not more: We need rich datasets to explore},
+ journal = {Future Gener. Comput. Syst.},
+ volume = {142},
+ pages = {117--130},
+ year = {2023},
+ url = {https://doi.org/10.1016/j.future.2022.12.022},
+ doi = {10.1016/J.FUTURE.2022.12.022},
+ timestamp = {Sat, 13 May 2023 01:06:24 +0200},
+ biburl = {https://dblp.org/rec/journals/fgcs/VersluisCGLPCUI23.bib},
+ bibsource = {dblp computer science bibliography, https://dblp.org},
+}
diff --git a/main.tex b/main.tex
index 2ff5706..700c64f 100644
--- a/main.tex
+++ b/main.tex
@@ -55,7 +55,7 @@
\end{frame}
\begin{frame}\frametitle{\textbf{RQ1}: Literature Review I}
- \begin{tcolorbox}[title=Main Finding]
+ \begin{tcolorbox}[title=Main Finding I]
The literature on DCDTs is scarce.
Some systems barely classify as DTs (\emph{e.g.,} Kalibre~\cite{DBLP:conf/sensys/WangZD0TCWZ20}, ChatTwin~\cite{DBLP:conf/sensys/LiW0Z0T23}).
Existing deployments specialize in \textcolor{Red}{Cooling and Heat Modelling}, together with \textcolor{Red}{3D visualizations}.
@@ -105,7 +105,7 @@
The architecture was designed with the \emph{AtLarge Design Process}~\cite{DBLP:conf/icdcs/IosupVTETBFMT19}.
\vspace{0.2cm}
\end{minipage}
- \hspace{0.8cm}
+ \hspace{0.6cm}
\begin{minipage}[b]{0.45\linewidth}
\begin{center}
\includegraphics[width=1.17\linewidth]{images/implementation.png}
@@ -123,7 +123,8 @@
% Consider adding this minipage directly to the ``draw.io'' diagram
\end{frame}
% You should skip \hfill completely or in favour of \hspace very minimally.
-\begin{frame}\frametitle{\textbf{RQ3}: Experimental Setup}
+\begin{frame}\frametitle{\textbf{RQ3}: Experimental Setup I}
+ \hspace{-0.3cm}
\begin{minipage}[b]{0.45\linewidth}
\begin{tcolorbox}[title=Problem, colbacktitle=red!70!black,colback=red!20!white]
We cannot just go and test digital twins on large systems, because we do not have large systems at hand.
@@ -150,6 +151,7 @@
\end{minipage}
\end{frame}
+
\begin{frame}\frametitle{\textbf{RQ3}: Experimental Results I}
% You have some model, and this can be based on multiple traces.
%Get insight from CINECA --> you get a probability of certain hosts failing.
@@ -157,32 +159,52 @@
%If you incorporate that? If you can make the case that because of our new digital twin we can incorporate such models, anomaly/failure detection, from CINECA.
%If we had that in, we can reach these kinds of gains.
% @Mateusz there is really not a possibility to incorporate CINECA's models, so to address Dante's feedback, I created this experiment.
-
- \begin{tcolorbox}[title=Validation]
+ % If a single host crashes for the entire workload, that's not really that bad.
+ % If a lot of hosts suddenly crash but for a really short time, that's terrible.
+ % Failures that are more intensive are worse than failures with long duration.
+ \begin{tcolorbox}[title=Main Finding II]
We posit digital twinning can be used for failure detection to the benefit of DC operators.
- We validate our system against DyTwin~\cite{DBLP:conf/sc/TaheriBPRHDEWPM24} designed by Milojicic \etal to show we achieve similar results.
+ We replicate an experiment from DyTwin~\cite{DBLP:conf/sc/TaheriBPRHDEWPM24} designed by Milojicic \etal to show our system can reliably detect \emph{unexpected} host failures.
\end{tcolorbox}
+ \hspace{-0.2cm}
\begin{minipage}[b]{0.45\linewidth}
\begin{center}
- \includegraphics[width=1.1\textwidth]{images/23_Jun_2026_102028.pdf}
+ \includegraphics[width=1.1\textwidth]{images/25_Jun_2026_152341.pdf}
\end{center}
\vspace{-0.3cm}
\tiny
- \textbf{Figure 1.5:} Experiment 1 Setup: The Digital Twin estimates the failures based on the Normal Distribution \emph{N\textasciitilde($\mu$,$\sigma$)} with $\mu = 1.5$ and $\sigma = 0.5$.
- ``Real'' OpenDC failures come from a WhatsApp user reports.
+ \textbf{Figure 1.7:} Experiment 1a. In this experiment we use red and yellow alarms to notify datacenter operators of unexpected failures.
+ We use a threshold based on predictions done by the simulator.
+ \end{minipage}
+ \hspace{0.6cm}
+ \begin{minipage}[b]{0.45\linewidth}
+ \begin{center}
+ \includegraphics[width=1.1\textwidth]{images/25_Jun_2026_161052.pdf}
+ \end{center}
+ \vspace{-0.3cm}
+ \tiny
+ \textbf{Figure 1.8:} Experiment 1b. The mean failure detection rate is around 15\%. Even though this seems low, if we look at \textbf{Fig. 1.9} (see extra slides), this simply means around 15\% of failures are unexpected.
\end{minipage}
% Explain what the axis are in the figure caption.
% Talk about the experimental setup in the figure.
% Give more reliable results than just numbers -- do statistical testing, i.e., standard deviation, confidence intervals.
\end{frame}
-\begin{frame}\frametitle{\textbf{RQ3}: Experimental Results II}
- \begin{tcolorbox}[title=Evaluation]
- Predictive analytics is core to digital twinning. We evaluate our system against the requirements (extra slides) by predicting an optimal scheduling policy.
- During runtime, we make dynamic adjustments to the physical twin, if the scheduling results differ.
- \end{tcolorbox}
-
-\end{frame}
+%\begin{frame}\frametitle{\textbf{RQ3}: Experimental Results II}
+% \begin{tcolorbox}[title=Evaluation]
+% Predictive analytics is core to digital twinning. We evaluate our system against the requirements (extra slides) by predicting an optimal scheduling policy.
+% During runtime, we make dynamic adjustments to the physical twin, if the scheduling results differ.
+% \end{tcolorbox}
+% \hspace{0.2cm}
+% \begin{minipage}[b]{0.32\linewidth}
+% \begin{center}
+% \includegraphics[width=1.1\textwidth]{images/23_Jun_2026_102028.pdf}
+% \end{center}
+% \vspace{-0.3cm}
+% \tiny
+% \textbf{Figure 1.9:} Experiment 1
+% \end{minipage}
+%\end{frame}
\begin{frame}\frametitle{Key Takeaways}
\begin{tcolorbox}[title=What is the societal context?]
@@ -200,14 +222,15 @@
\end{tcolorbox}
\begin{tcolorbox}[title=What did we find?]
- \emph{Sunfish} is able to detect around 20\% of unexpected failures based on discrete-event predictions, and can predict the most efficient scheduling policies for given workloads.
+ \emph{Sunfish} can reliably detect unexpected failures based on discrete-event predictions, and can serve as a foundation for additional research and future work.
\end{tcolorbox}
% Mandatory to mention here the future work that you see happening.
% Not enough space for another tcolorbox.
\end{frame}
-\setcounter{framenumber}{5}
-\setbeamertemplate{footline}[page number]{
+\setcounter{framenumber}{3}
+\setbeamertemplate{footline}[page number]{}
+
% Unfortunately this must remain here.
\setbeamercolor{frametitle}{fg=Brown,bg=Brown!20}
@@ -217,13 +240,36 @@
\usebeamerfont{frametitle}\insertframetitle\hfill
\end{beamercolorbox}
}
-
\begin{frame}[allowframebreaks]\frametitle{Extra Slides: References}
\tiny
\bibliographystyle{is-plain}
\bibliography{main.bib}
\end{frame}
+\begin{frame}\frametitle{Technical Setup }
+ \begin{tcolorbox}[title=What is the simulation workload?]
+ The compute workload is BitBrainsSmall.
+ The failure traces include user reports from Gmail, WhatsApp and Twitter.
+
+ \end{tcolorbox}
+ \begin{tcolorbox}[title=What is the experiment environment?] A commodity laptop: Framework Laptop 13, with 32GB of DDR5 RAM and an AMD Ryzen 7840U processor and an ArchLinux OS with Linux 7.0.13-arch1-1 kernel.
+
+ \end{tcolorbox}
+
+
+ \begin{tcolorbox}[title=How did we adjust OpenDC (Physical Twin)?]
+ We use a SURF~\cite{DBLP:journals/fgcs/VersluisCGLPCUI23} datacenter topology with 277 hosts.
+ We wrote a custom Kotlin \texttt{ComputeMonitor} to export live-metrics into Kafka, and a custom Kotlin \texttt{HTTPClient} to talk to the digital twin.
+ We add a new scheduling mechanism, the \texttt{SmartScheduler}.
+
+ \end{tcolorbox}
+ \begin{tcolorbox}[title=Which metrics do we measure?]
+ Timestamps, host names, uptime, downtime, CPU utilization \emph{etc.}
+ \end{tcolorbox}
+
+\end{frame}
+
+
\begin{frame}\frametitle{Extra Slides: Why Digital Twinning?}
\begin{tcolorbox}[title=Definition]
A DCDT mirrors the structure, context and behaviour of a datacenter~\cite{DBLP:journals/computer/AthavaleBBMMPS24}. The prerequisite to any digital twin is good monitoring and sensing capabilities in the physical entity.
@@ -253,6 +299,9 @@
\tiny \textbf{Figure E.3:} Real-time control that is tightly-coupled with the IT equipment is a prerequisite for timely predictions within seconds/minutes~\cite{DBLP:journals/computer/AthavaleBBMMPS24}.
\end{frame}
+
+
+
% Computational Fluid Dynamics (CFD) have high computation overhead, unsuitable for real-time simulation of a dynamic datacenter.
%Moreover oftentimes a poorly configured CFD model can lead to high error rates~\cite{DBLP:conf/sensys/WangZD0TCWZ20}.
%Data-driven Machine Learning performs poorly by the cases not covered in the training data.