source: doc/theses/mubeen_zulfiqar_MMath/performance.tex @ 417e8ea

enumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulation
Last change on this file since 417e8ea was 080471a, checked in by m3zulfiq <m3zulfiq@…>, 13 months 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.