summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormjkwiatkowski <mati.rewa@gmail.com>2026-06-28 18:17:23 +0200
committermjkwiatkowski <mati.rewa@gmail.com>2026-06-28 18:17:23 +0200
commitee72786e62f74062204f8830aa965131a5c0686d (patch)
treec5c8dbf31cd1ee708c06de190c68a8dad57a87f7
parent385f9375aa7a4c211cb577a71406bf8a7c32ba54 (diff)
feat: added the last figure
-rw-r--r--indent.log2
-rw-r--r--main.tex6
-rw-r--r--script/indent.log2
-rw-r--r--script/main.tex34
4 files changed, 33 insertions, 11 deletions
diff --git a/indent.log b/indent.log
index 00938d3..cb97e07 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/
- Sat Jun 27 11:56:46 2026
+ Sun Jun 28 09:25:22 2026
Reading input from STDIN
INFO: Processing switches:
INFO: Directory for backup files and log file indent.log:
diff --git a/main.tex b/main.tex
index 32b7591..d1b8bc0 100644
--- a/main.tex
+++ b/main.tex
@@ -6,8 +6,7 @@
\begin{frame}\frametitle{Motivation}
\begin{tcolorbox}[title=Context]
- 21\textsuperscript{st} century datacenters (DC) are mostly heterogeneous~\cite{DBLP:conf/date/MilojicicFDR21} and
- modern computational needs of AI drive managers to diversify datacenters even more~\cite{DBLP:journals/computer/AthavaleBBMMPS24}.
+ 21\textsuperscript{st} century datacenters (DC) are mostly heterogeneous~\cite{DBLP:conf/date/MilojicicFDR21} and modern computational needs of AI drive managers to diversify them even more~\cite{DBLP:journals/computer/AthavaleBBMMPS24}.
In result datacenters become extremely complex and hard to operate with millions of CPU's, GPU's etc.
\end{tcolorbox}
\begin{center}
@@ -68,7 +67,6 @@
\begin{frame}\frametitle{\textbf{RQ1}: Literature Review II}
% Mandatory: split the figure into 2: top and bottom, and that way you can fill in the entire slide nicely.
-
\begin{tcolorbox}[title=A holistic DCDT system model]
We propose a holistic model of datacenter digital twinning that can be mapped to each system from \textbf{Table 1.1}. Within this model (see \textbf{Fig. 1.3}) we introduce a concept of the \emph{Digital Thread}: a bridge between the DCDT and the physical DC equipment.
\end{tcolorbox}
@@ -181,7 +179,7 @@
\end{center}
\vspace{-0.3cm}
\tiny
- \textbf{Figure 1.7b:} Experiment 1b. The mean failure detection rate is around 15\%. Even though this seems low, if we look at \textbf{Fig. E.1} (see Extra Slides), this simply means around 15\% of failures are unexpected.
+ \textbf{Figure 1.7b:} Experiment 1b. The mean failure detection rate is around 12\%. Even though this seems low, if we look at \textbf{Fig. E.1} (see Extra Slides), this simply means around 12\% of failures are unexpected.
\end{minipage}
% Explain what the axis are in the figure caption.
% Talk about the experimental setup in the figure.
diff --git a/script/indent.log b/script/indent.log
index 10fa7f0..61d5c27 100644
--- a/script/indent.log
+++ b/script/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/
- Sat Jun 27 13:49:57 2026
+ Sat Jun 27 14:25:37 2026
Reading input from STDIN
INFO: Processing switches:
INFO: Directory for backup files and log file indent.log:
diff --git a/script/main.tex b/script/main.tex
index a524e96..8acb153 100644
--- a/script/main.tex
+++ b/script/main.tex
@@ -1,5 +1,6 @@
\documentclass[12pt, a4paper]{article}
\usepackage{palatino, enumitem, parskip, xspace}
+\usepackage[top=1.5cm, bottom=1.5cm, left=2cm, right=2cm]{geometry}
\usepackage[dvipsnames]{xcolor}
\newcommand{\eg}{\emph{e.g.,}\xspace}
\newcommand{\todo}[1]{\textcolor{Blue}{\textbf{TODO(#1)}}}
@@ -18,8 +19,6 @@
As you know and as you will likely see in the upcoming presentations today, datacenters are important.
But, I would like to shortly mention this myself.
-
-
A single GPU is already very complex.
Within a Google Datacenter, there are hundreds of server racks, with tens of such GPUs.
This begs the question: How are we going to manage this large of a datacenter, that has so many \emph{layers of complexity}?
@@ -41,16 +40,41 @@
\item \textbf{Research Questions}\\
We wish to enable the development of predictive analysis components for DCDT's by designing a predictive DCDT.
- We ask the following research questions. \todo{Read from slide boxes.}
+ We ask the following research questions. \todo{Read from slide boxes and explain for each (1) describe why it's important (2) say why it's challenging (3) say what makes it scientific.}
\item \textbf{Literature Survey}\\
+ This is the most exciting part of the thesis for me.
+ To answer \textbf{RQ1} we conduct a comprehensive literature survey.
+ We did not conduct the systematic literature survey by Kitchenham \etal, instead we relied heavily on snowballing and manual search for works in Google Scholar and DBLP.
+
+ Google Scholar referred us to ACM Digital Library, IEEExplore, Science Direct and others.
+ We used structured queries such a ``datacenters'' \texttt{AND} ``digital twinning'' or plainly ``datacenter digital twins''.
+
+ To filter out relevant work we read the abstract, introduction and conclusion and afterwards decided whether to include the article.
+ The results are in \textbf{Table 1.1}.
+ \todo{"Read the slide box."}
\item \textbf{System Model}\\
+ We also created a holistic system model of DCDTs.
+ We decided to make a system model instead of a taxonomy, because we discuss the design of a set of systems, and there are not that many to consider making a full \emph{Linnaeus} tree and a taxonomy.
+
+ The system model is in \textbf{Fig. 1.3}, and what I found to be the most interesting while reading the literature was the lack of the connection between the two twins.
+ As such, what makes this design special is the \emph{Digital Thread}. \todo{Read the slide box.}
\item \textbf{Reference Architecture and Prototype}\\
- A reference architecture.
- The design is more specific than the reference architecture.
+ From the literature survey, we gathered the potential use-cases of our system, which we omit for brevity.
+ From the use-cases we developed as set of functional and non-functional requirements, based on which we created the reference architecture.
+
+ The most innovative part of the data pipeline is the use of both in-band and out-of-band data pipelines, by including both a short-term cache and a long-term database.
+
+ The most interesting thing that I devised myself, is the predictive analytics component.
+ \todo{Go through the elements in the plot.}
+
+ Given this reference architecture, we created a prototype, called \emph{Sunfish}.
+ We evaluate this prototype in the following slides.
+
\item \textbf{Novel Evaluation Method}\\
+ Now we go to the most difficult part.
In order to evaluate a prototype, we propose a novel approach.
Many researchers do not have a real facility to experiment with.
We propose to use a second simulator to act as the real datacenter.