source: doc/theses/mubeen_zulfiqar_MMath/performance.tex@ 3a3f396

ADT ast-experimental enum forall-pointer-decay jacob/cs343-translation pthread-emulation qualifiedEnum
Last change on this file since 3a3f396 was 080471a, checked in by m3zulfiq <m3zulfiq@…>, 4 years ago

Added layout for performance chapter

  • Property mode set to 100644
File size: 2.0 KB
Line 
1\chapter{Performance}
2
3\noindent
4====================
5
6Writing Points:
7\begin{itemize}
8\item
9Machine Specification
10\item
11Allocators and their details
12\item
13Benchmarks and their details
14\item
15Results
16\end{itemize}
17
18\noindent
19====================
20
21\section{Memory Allocators}
22For these experiments, we used 7 memory allocators excluding our standalone memory allocator uHeapLmmm.
23
24\begin{tabularx}{0.8\textwidth} {
25 | >{\raggedright\arraybackslash}X
26 | >{\centering\arraybackslash}X
27 | >{\raggedleft\arraybackslash}X |
28}
29\hline
30Memory Allocator & Version & Configurations \\
31\hline
32dl & & \\
33\hline
34hoard & & \\
35\hline
36je & & \\
37\hline
38pt3 & & \\
39\hline
40rp & & \\
41\hline
42tbb & & \\
43\hline
44tc & & \\
45\end{tabularx}
46(FIX ME: complete table)
47
48\section{Experiment Environment}
49We conducted these experiments ... (FIX ME: what machine and which specifications to add).
50
51We used our micro becnhmark suite (FIX ME: cite mbench) to evaluate other memory allocators (FIX ME: cite above memory allocators) and our uHeapLmmm.
52
53\section{Results}
54
55\subsection{Memory Benchmark}
56FIX ME: add experiment, knobs, graphs, and description
57
58\subsection{Speed Benchmark}
59FIX ME: add experiment, knobs, graphs, and description
60
61\subsubsection{Speed Time}
62FIX ME: add experiment, knobs, graphs, and description
63
64\subsubsection{Speed Workload}
65FIX ME: add experiment, knobs, graphs, and description
66
67\subsection{Cache Scratch}
68FIX ME: add experiment, knobs, graphs, and description
69
70\subsubsection{Cache Scratch Time}
71FIX ME: add experiment, knobs, graphs, and description
72
73\subsubsection{Cache Scratch Layout}
74FIX ME: add experiment, knobs, graphs, and description
75
76\subsection{Cache Thrash}
77FIX ME: add experiment, knobs, graphs, and description
78
79\subsubsection{Cache Thrash Time}
80FIX ME: add experiment, knobs, graphs, and description
81
82\subsubsection{Cache Thrash Layout}
83FIX ME: add experiment, knobs, graphs, and description
Note: See TracBrowser for help on using the repository browser.