diff options
| -rw-r--r-- | build/main.aux | 30 | ||||
| -rw-r--r-- | build/main.bbl | 6 | ||||
| -rw-r--r-- | build/main.blg | 60 | ||||
| -rw-r--r-- | build/main.fdb_latexmk | 22 | ||||
| -rw-r--r-- | build/main.fls | 21 | ||||
| -rw-r--r-- | build/main.log | 102 | ||||
| -rw-r--r-- | build/main.nav | 18 | ||||
| -rw-r--r-- | build/main.pdf | bin | 42269818 -> 42284012 bytes | |||
| -rw-r--r-- | build/main.synctex.gz | bin | 62246 -> 65857 bytes | |||
| -rw-r--r-- | images/25_Jun_2026_152341.pdf | bin | 0 -> 20091 bytes | |||
| -rw-r--r-- | images/25_Jun_2026_161052.pdf | bin | 0 -> 20266 bytes | |||
| -rw-r--r-- | indent.log | 2 | ||||
| -rw-r--r-- | main.bib | 16 | ||||
| -rw-r--r-- | main.tex | 89 |
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 Binary files differindex 9e4966b..1b4e575 100644 --- a/build/main.pdf +++ b/build/main.pdf diff --git a/build/main.synctex.gz b/build/main.synctex.gz Binary files differindex 7f89046..dda369f 100644 --- a/build/main.synctex.gz +++ b/build/main.synctex.gz diff --git a/images/25_Jun_2026_152341.pdf b/images/25_Jun_2026_152341.pdf Binary files differnew file mode 100644 index 0000000..e659026 --- /dev/null +++ b/images/25_Jun_2026_152341.pdf diff --git a/images/25_Jun_2026_161052.pdf b/images/25_Jun_2026_161052.pdf Binary files differnew file mode 100644 index 0000000..aa95c65 --- /dev/null +++ b/images/25_Jun_2026_161052.pdf @@ -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: @@ -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}, +} @@ -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. |
