summaryrefslogtreecommitdiffstats
path: root/evaluation.tex
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-04-13 12:39:43 +0100
committerYann Herklotz <git@yannherklotz.com>2021-04-13 12:39:43 +0100
commit642d361905c8fb3bcee56658b87bb816fc1fbd9c (patch)
treec9ba1363b019020c16cdf6b9c8c97408877b7333 /evaluation.tex
parentc452dab7170d028b288ce9347e4dce43cb3e7936 (diff)
downloadoopsla21_fvhls-642d361905c8fb3bcee56658b87bb816fc1fbd9c.tar.gz
oopsla21_fvhls-642d361905c8fb3bcee56658b87bb816fc1fbd9c.zip
Add line
Diffstat (limited to 'evaluation.tex')
-rw-r--r--evaluation.tex6
1 files changed, 6 insertions, 0 deletions
diff --git a/evaluation.tex b/evaluation.tex
index 5e3f841..2503c3a 100644
--- a/evaluation.tex
+++ b/evaluation.tex
@@ -60,15 +60,18 @@ We configured Polybench's parameters so that only integer types are used, since
\addplot+ table [x expr=\coordindex,y=no opt no chain,col sep=comma] from \divtimingtable;
\addplot+ table [x expr=\coordindex,y=no opt,col sep=comma] from \divtimingtable;
\addplot+ table [x expr=\coordindex,y=opt,col sep=comma] from \divtimingtable;
+ \draw (axis cs:-1,1) -- (axis cs:26,1);
\nextgroupplot[ymin=0.1,ylabel={\legup{} / \vericert{} slice ratio}]
\addplot+ table [x expr=\coordindex,y=legup noopt nochain,col sep=comma] from \divslicetable;
\addplot+ table [x expr=\coordindex,y=legup noopt,col sep=comma] from \divslicetable;
\addplot+ table [x expr=\coordindex,y=legup,col sep=comma] from \divslicetable;
+ \draw (axis cs:-1,1) -- (axis cs:26,1);
\legend{\legup{} w/o opt/chain,\legup{} w/o opt,\legup{}};
\end{groupplot}
\end{tikzpicture}
+ \caption{Polybench with division enabled.}
\end{figure}
\pgfplotstableread[col sep=comma]{results/exec-time.csv}{\nodivtimingtable}
@@ -104,15 +107,18 @@ We configured Polybench's parameters so that only integer types are used, since
\addplot+ table [x expr=\coordindex,y=v no nc,col sep=comma] from \nodivtimingtable;
\addplot+ table [x expr=\coordindex,y=v no,col sep=comma] from \nodivtimingtable;
\addplot+ table [x expr=\coordindex,y=v op,col sep=comma] from \nodivtimingtable;
+ \draw (axis cs:-1,1) -- (axis cs:26,1);
\nextgroupplot[ylabel={\legup{} / \vericert{} slice ratio}]
\addplot+ table [x expr=\coordindex,y=legup noopt nochain,col sep=comma] from \nodivslicetable;
\addplot+ table [x expr=\coordindex,y=legup noopt,col sep=comma] from \nodivslicetable;
\addplot+ table [x expr=\coordindex,y=legup,col sep=comma] from \nodivslicetable;
+ \draw (axis cs:-1,1) -- (axis cs:26,1);
\legend{\legup{} w/o opt/chain,\legup{} w/o opt,\legup{}};
\end{groupplot}
\end{tikzpicture}
+ \caption{Polybench with division replaced by iterative division algorithm.}
\end{figure}
%
%\pgfplotstableread[col sep=comma]{results/exec-time.csv}{\nodivtimingtable}