From 1e00940f96e87a963c746212835cd07a140d6a5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9ophile=20Bastian?= Date: Mon, 2 Dec 2024 13:43:51 +0100 Subject: [PATCH] Cesasme: few enhancements --- slides/40_cesasme/main.tex | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/slides/40_cesasme/main.tex b/slides/40_cesasme/main.tex index 508a5be..6a1871e 100644 --- a/slides/40_cesasme/main.tex +++ b/slides/40_cesasme/main.tex @@ -33,10 +33,18 @@ loop: \end{frame} \begin{frame}{Lifting predictions} + \begin{center} + \textbf{Consider instead $\kerK$ = \alert{full kernel}, with its + context\\ + $\leadsto$ \alert{multiple} basic blocks} + \end{center} + + \pause + \begin{itemize} + \item Measure total kernel time \textbf{in context} \item Instrument full kernel $\kerK$: for each basic block, $\operatorname{occur}(\text{bb})$ - \item Measure total kernel time \textbf{in context} \item For each tool \begin{itemize} \item for each bb, @@ -116,11 +124,17 @@ Gus & 0.00 & 20.37 & 30.59 & 0.82 & 188.04 \\ \end{tabular} \end{minipage} \hfill\vrule\hfill - \begin{minipage}[c]{0.43\textwidth} + \begin{minipage}[c]{0.38\textwidth} \centering \includegraphics[width=\textwidth]{overall_analysis_boxplot.svg}\\ {\small\textit{Outliers > 250\,\% trimmed}} \end{minipage} + + \begin{center} + \textbf{\alert{Severely worse} than previous evaluations!}\\ + \textbf{\hspace{0.7cm}Harness broken?\hfill{}Harder + benchmarks?\hfill{}Previously undetected weaknesses?\hspace{0.7cm}~} + \end{center} \end{columns} \end{frame} @@ -200,5 +214,9 @@ for(c3) \end{columns} \let\full\undefined \let\pruned\undefined + + \begin{center} + \textbf{\alert{Closer to expected results}} + \end{center} \end{frame}