Changeset 080471a


Ignore:
Timestamp:
Jul 22, 2021, 11:05:13 AM (3 years ago)
Author:
m3zulfiq <m3zulfiq@…>
Branches:
ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
12782a9
Parents:
209dfe2
Message:

Added layout for performance chapter

Location:
doc/theses/mubeen_zulfiqar_MMath
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex

    r209dfe2 r080471a  
    149149*** FIX ME: Insert a figure of above benchmark with description
    150150
    151 \subsubsection{Relevant Knobs}
     151\paragrpah{Relevant Knobs}
    152152*** FIX ME: Insert Relevant Knobs
    153153
     
    202202\paragraph{Relevant Knobs}
    203203*** FIX ME: Insert Relevant Knobs
    204 
    205 \section{Results}
    206 *** FIX ME: add configuration details of memory allocators
    207 
    208 \subsection{Memory Benchmark}
    209 
    210 \subsubsection{Relevant Knobs}
    211 
    212 \subsection{Speed Benchmark}
    213 
    214 \subsubsection{Speed Time}
    215 
    216 \paragraph{Relevant Knobs}
    217 
    218 \subsubsection{Speed Workload}
    219 
    220 \paragraph{Relevant Knobs}
    221 
    222 \subsection{Cache Scratch}
    223 
    224 \subsubsection{Cache Scratch Time}
    225 
    226 \paragraph{Relevant Knobs}
    227 
    228 \subsubsection{Cache Scratch Layout}
    229 
    230 \paragraph{Relevant Knobs}
    231 
    232 \subsection{Cache Thrash}
    233 
    234 \subsubsection{Cache Thrash Time}
    235 
    236 \paragraph{Relevant Knobs}
    237 
    238 \subsubsection{Cache Thrash Layout}
    239 
    240 \paragraph{Relevant Knobs}
  • doc/theses/mubeen_zulfiqar_MMath/performance.tex

    r209dfe2 r080471a  
    11\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 TracChangeset for help on using the changeset viewer.