Skip to content

Commit

Permalink
Add table for SWS barriers experiment
Browse files Browse the repository at this point in the history
  • Loading branch information
jacob-hughes committed Nov 13, 2024
1 parent 54a498e commit e332064
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 0 deletions.
12 changes: 12 additions & 0 deletions plots/sws_barriers_table.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
\begin{tabular}{llll}
\toprule
& \bnaive & \bopt & \bnone \\
\midrule
(Req/s) & 46437.68 \footnotesize{$\pm$807.431} & 45784.60 \footnotesize{$\pm$1054.090} & 46188.78 \footnotesize{$\pm$1576.308} \\
Latency (ms) & 2.16 \footnotesize{$\pm$0.038} & 2.19 \footnotesize{$\pm$0.052} & 2.17 \footnotesize{$\pm$0.080} \\
Req. Time (ms). & 30087.66 \footnotesize{$\pm$26.450} & 30071.07 \footnotesize{$\pm$38.232} & 30099.65 \footnotesize{$\pm$0.281} \\
Reqs. & 1397198.10 \footnotesize{$\pm$24120.459} & 1376803.70 \footnotesize{$\pm$32363.529} & 1390266.10 \footnotesize{$\pm$47446.778} \\
Transferred (B) & 437323005.30 \footnotesize{$\pm$7549703.750} & 430939558.10 \footnotesize{$\pm$10129784.509} & 435153289.30 \footnotesize{$\pm$14850841.623} \\
Transferred (B/s)) & 14534993.36 \footnotesize{$\pm$252725.894} & 14330578.30 \footnotesize{$\pm$329930.094} & 14457088.00 \footnotesize{$\pm$493384.415} \\
\bottomrule
\end{tabular}
11 changes: 11 additions & 0 deletions rustgc_paper.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -1558,6 +1558,17 @@ interested readers may find that they help flesh out some details.
\end{algorithmic}
\end{algorithm}

\section*{Extra plots}

\clearpage

\subsection{\sws}

\begin{table}[t]
\input{plots/sws_barriers_table}
\caption{\sws \Epremopt experiment. Higher is better for everything except latency and request time. 30 pexecs. 99\% CIs.}
\end{table}

\begin{figure}[t!]
\centering
\begin{subfigure}{\textwidth}
Expand Down
4 changes: 4 additions & 0 deletions rustgc_paper_preamble.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,10 @@
\newcommand\perf{\textsc{perf}\xspace}
\newcommand\mem{\textsc{mem}\xspace}

\newcommand\bopt{\textsc{BarriersNone}\xspace}
\newcommand\bnone{\textsc{BarriersAll}\xspace}
\newcommand\bnaive{\textsc{BarriersOpt}\xspace}

\newcommand\Egcrc{E$_\textrm{gcvs}$\xspace}
\newcommand\Eelision{E$_\textrm{elision}$\xspace}
\newcommand\Eprem{E$_\textrm{prem}$\xspace}
Expand Down

0 comments on commit e332064

Please sign in to comment.