Changeset 4481 for docs


Ignore:
Timestamp:
Feb 8, 2015, 3:31:51 PM (4 years ago)
Author:
nmedfort
Message:

Multithreading figure + data

Location:
docs/Working/icGrep
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • docs/Working/icGrep/evaluation.tex

    r4476 r4481  
    6464grid=both,
    6565x tick label style={ /pgf/number format/1000 sep=},
    66 % x buffer=sort,
    6766ylabel={CPU Cycles Per Byte},
    6867xlabel={Percentage of Matching Lines},
    6968minor y tick num={1},
    70 xmax=100
    71 %ymax=30000000
     69xmax=100,
     70height=0.5\textwidth,
     71legend style={at={(1.05,0.5)},
     72anchor=west,legend columns=1,
     73align=left,draw=none,column sep=2ex}
    7274]
    7375\addplot+[no markers,line width=2pt,color=blue!60,solid] table {\icgrep};
     
    8284\caption{Comparative Matching Performance}\label{fig:property_test}
    8385\end{figure}
    84 
    85 % \begin{figure}
    86 % \pgfplotstableread[col sep = comma]{data/icgrep-cp-scatter.csv}\icgrep
    87 % \pgfplotstableread[col sep = comma]{data/icgrep-flat-cp-scatter.csv}\icgrepf
    88 %
    89 %
    90 % \begin{tikzpicture}
    91 % \begin{semilogxaxis}[
    92 % grid=y,
    93 % x tick label style={ /pgf/number format/1000 sep=},
    94 % % x buffer=sort,
    95 % ylabel={Cycles Per Byte},
    96 % xlabel={Match Percentage},
    97 % minor y tick num={1},
    98 % %xmax=100
    99 % %ymax=30000000
    100 % ]
    101 % \addplot+[no markers,line width=2pt,color=blue!60,solid] table {\icgrep};
    102 % \addplot+[no markers,line width=2pt,color=red!60,solid] table {\icgrepf};
    103 %
    104 % \end{semilogxaxis}
    105 % \end{tikzpicture}
    106 %
    107 % \end{figure}
    10886
    10987
     
    168146
    169147\subsection{Single vs. Multithreaded Performance}
     148
     149
     150\begin{figure}
     151\begin{center}
     152\pgfplotstableread[col sep = comma]{data/icgrep-scatter-mt.csv}\base
     153\pgfplotstableread[col sep = comma]{data/icgrep-mt-scatter-mt.csv}\mt
     154\pgfplotstableread[col sep = comma]{data/icgrep-mt3-scatter-mt.csv}\mtt
     155\pgfplotstableread[col sep = comma]{data/icgrep-flat-scatter-mt.csv}\flat
     156\begin{tikzpicture}
     157\begin{axis}[
     158grid=both,
     159x tick label style={ /pgf/number format/1000 sep=},
     160ylabel={Seconds Per GB ($1000^3$)},
     161xlabel={Percentage of Matching Lines},
     162minor y tick num={1},
     163ymin=0,ymax=3,
     164xmax=100,
     165height=0.5\textwidth,
     166legend style={at={(1.05,0.5)},
     167anchor=west,legend columns=1,
     168align=left,draw=none,column sep=2ex}
     169]
     170\addplot+[sharp plot, no markers,line width=2pt,color=blue!60,solid] table {\base};
     171\addplot+[sharp plot, no markers,line width=2pt,color=red!60,solid] table {\mt};
     172\addplot+[sharp plot, no markers,line width=2pt,color=brown!60,solid] table {\mtt};
     173%\addplot+[no markers,line width=2pt,color=green!60,solid] table {\flat};
     174\legend{icGrep (Base),icGrep (MT2),icGrep (MT3), icGrep (Flat)}
     175\end{axis}
     176
     177
     178\end{tikzpicture}
     179\end{center}
     180\caption{Multithreading Performance}\label{fig:performance_test}
     181\end{figure}
Note: See TracChangeset for help on using the changeset viewer.