Changeset 3485


Ignore:
Timestamp:
Sep 14, 2013, 6:27:20 PM (6 years ago)
Author:
bhull
Message:

New charts.

Location:
docs/Working/re
Files:
11 added
5 edited

Legend:

Unmodified
Added
Removed
  • docs/Working/re/data/ipc1.dat

    r3482 r3485  
    1 0 5.97676024473e-08
    2 1 5.8496737442e-08
    3 2 5.87947657071e-08
    4 3 5.75490021843e-08
    5 4 1.85188069726e-07
     10 2.35616469927
     21 2.3060645256
     32 2.31781342715
     43 2.26870280676
     54 2.19665477126
  • docs/Working/re/data/ipc2.dat

    r3482 r3485  
    1 0 9.1691943079e-08
    2 1 5.29860384095e-08
    3 2 3.92594909226e-08
    4 3 3.53541047855e-08
    5 4 1.65442858291e-07
     10 3.61468940771
     21 2.08882116971
     32 1.5476917734
     43 1.39373323104
     54 1.96244198977
  • docs/Working/re/data/ipc3.dat

    r3482 r3485  
    1 0 6.61950952146e-08
    2 1 6.34204442638e-08
    3 2 6.58556177951e-08
    4 3 6.57073013626e-08
    5 4 1.14614505767e-07
     10 2.60954999404
     21 2.50016741291
     32 2.59616707956
     43 2.59032013358
     54 1.3595287284
  • docs/Working/re/ppopp-re.tex

    r3482 r3485  
    580580
    581581\section{SIMD Scalability}\label{sec:AVX2}
     582
     583
     584
     585
     586\begin{figure}
     587\begin{center}
     588\begin{tikzpicture}
     589\begin{axis}[
     590xtick=data,
     591ylabel=Cycles per Byte,
     592xticklabels={@,Date,Email,URIorEmail,xquote},
     593tick label style={font=\tiny},
     594enlargelimits=0.15,
     595legend style={at={(0.5,-0.15)},
     596anchor=north,legend columns=-1},
     597ybar,
     598bar width=7pt,
     599]
     600\addplot
     601file {data/ssecycles.dat};
     602\addplot
     603file {data/avxcycles.dat};
     604
     605\legend{SSE2,AVX2,Annot}
     606\end{axis}
     607\end{tikzpicture}
     608\end{center}
     609\caption{Cycles per Byte}
     610\end{figure}
     611
     612\begin{figure}
     613\begin{center}
     614\begin{tikzpicture}
     615\begin{axis}[
     616xtick=data,
     617ylabel=Instructions per Byte,
     618xticklabels={@,Date,Email,URIorEmail,xquote},
     619tick label style={font=\tiny},
     620enlargelimits=0.15,
     621legend style={at={(0.5,-0.15)},
     622anchor=north,legend columns=-1},
     623ybar,
     624bar width=7pt,
     625]
     626\addplot
     627file {data/sseinstructions.dat};
     628\addplot
     629file {data/avxinstructions.dat};
     630
     631\legend{SSE2,AVX2,Annot}
     632\end{axis}
     633\end{tikzpicture}
     634\end{center}
     635\caption{Instructions per Byte}
     636\end{figure}
     637
     638\begin{figure}
     639\begin{center}
     640\begin{tikzpicture}
     641\begin{axis}[
     642xtick=data,
     643ylabel=Instructions per Cycle,
     644xticklabels={@,Date,Email,URIorEmail,xquote},
     645tick label style={font=\tiny},
     646enlargelimits=0.15,
     647legend style={at={(0.5,-0.15)},
     648anchor=north,legend columns=-1},
     649ybar,
     650bar width=7pt,
     651]
     652\addplot
     653file {data/sseipc.dat};
     654\addplot
     655file {data/avxipc.dat};
     656
     657
     658\legend{SSE2,AVX2,Annot}
     659\end{axis}
     660\end{tikzpicture}
     661\end{center}
     662\caption{Instructions per Cycle}
     663\end{figure}
     664
     665\begin{figure}
     666\begin{center}
     667\begin{tikzpicture}
     668\begin{axis}[
     669xtick=data,
     670ylabel=Branch Misses per Byte,
     671xticklabels={@,Date,Email,URIorEmail,xquote},
     672tick label style={font=\tiny},
     673enlargelimits=0.15,
     674legend style={at={(0.5,-0.15)},
     675anchor=north,legend columns=-1},
     676ybar,
     677bar width=7pt,
     678]
     679\addplot
     680file {data/ssebranch-misses.dat};
     681\addplot
     682file {data/avxbranch-misses.dat};
     683
     684\legend{SSE2,AVX2,Annot}
     685\end{axis}
     686\end{tikzpicture}
     687\end{center}
     688\caption{Branch Misses per Byte}
     689\end{figure}
     690
     691
     692
     693
    582694\subsection{AVX Stream Addition}
    583695 \begin{figure*}[tbh]
     
    608720
    609721\section{GPU Implementation}\label{sec:GPU}
     722\begin{figure}
     723\begin{center}
     724\begin{tikzpicture}
     725\begin{axis}[
     726xtick=data,
     727ylabel=Running Time (ms per byte),
     728xticklabels={@,Date,Email,URIorEmail,xquote},
     729tick label style={font=\tiny},
     730enlargelimits=0.15,
     731legend style={at={(0.5,-0.15)},
     732anchor=north,legend columns=-1},
     733ybar,
     734bar width=7pt,
     735]
     736\addplot
     737file {data/ssetime.dat};
     738\addplot
     739file {data/avxtime.dat};
     740\addplot
     741file {data/gputime.dat};
     742
     743\legend{SSE2,AVX2,GPU,Annot}
     744\end{axis}
     745\end{tikzpicture}
     746\end{center}
     747\caption{Running Time}
     748\end{figure}
     749
     750
     751
    610752
    611753\section{Miscellaneous}
Note: See TracChangeset for help on using the changeset viewer.