Skip to content

Commit 7b9e15c

Browse files
author
Yifan Sun
committed
[Leo] Fix figure text size and remove standalone Background section
- Change \scriptsize to \footnotesize in fig:self-vs-third bar labels for better readability (issue #59 item 1) - Remove 2-line Background paragraph; fold workload characterization (computation graphs, KV cache, prefill/decode) into Methodology opening and preserve lost citations (issue #59 item 2) - Verified M10 numerical fixes: VIDUR 10.7% correct, GPU count consistent at 10, 10-28% claim properly qualified as estimated/ projected in all three occurrences (issue #59 item 3)
1 parent 5ebaaec commit 7b9e15c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

paper/main.tex

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,7 @@ \section{Related Work}\label{sec:related-work}
4646
This cross-tool perspective is absent from any individual tool paper and motivates the unified pipeline we propose in Section~\ref{sec:unified-pipeline}.
4747

4848
\section{Survey Methodology}\label{sec:methodology}
49-
From an initial pool of 287 candidate papers identified via keyword search on ACM DL, IEEE Xplore, Semantic Scholar, and arXiv (full search methodology in supplementary material), 53 papers (2016--2026) plus 12 foundational works were classified by methodology, platform, and abstraction level~\cite{rakhshanfar2021survey}, excluding proprietary tools, infrastructure~\cite{binkert2011gem5,sst2012}, compilers~\cite{halide2013,mlir2020,triton2019}, and schedulers~\cite{pollux2021,sia2023}.
50-
\textbf{Background.}
51-
ML workloads are computation graphs~\cite{pytorch2019,tensorflow2016} where performance depends on dataflow, KV cache management~\cite{vllm2023}, and compute--memory--network balance; LLM inference splits into compute-bound prefill and memory-bound decode~\cite{splitwise2024,sarathi2024,orca2022}. Five modeling types span accuracy--speed trade-offs: \textbf{analytical}~\cite{williams2009roofline,rooflinellm2024} ($\mu$s), \textbf{cycle-accurate}~\cite{gpgpusim2009,accelsim2020,dissectinggpu2025} ($10^3$--$10^4\times$ slowdown), \textbf{trace-driven}~\cite{astrasim2023,vidur2024} (min.), \textbf{ML-augmented}~\cite{nnmeter2021} (ms), and \textbf{hybrid}~\cite{neusight2025,habitat2021}.
49+
ML workloads are computation graphs~\cite{pytorch2019,tensorflow2016} whose performance depends on dataflow, KV cache management~\cite{vllm2023}, and compute--memory--network balance; LLM inference further splits into compute-bound prefill and memory-bound decode phases~\cite{splitwise2024,sarathi2024,orca2022}. From an initial pool of 287 candidate papers identified via keyword search on ACM DL, IEEE Xplore, Semantic Scholar, and arXiv (full search methodology in supplementary material), 53 papers (2016--2026) plus 12 foundational works were classified by methodology (analytical~\cite{williams2009roofline,rooflinellm2024}, cycle-accurate~\cite{dissectinggpu2025}, trace-driven, ML-augmented, and hybrid), platform, and abstraction level~\cite{rakhshanfar2021survey}, excluding proprietary tools, infrastructure~\cite{binkert2011gem5,sst2012}, compilers~\cite{halide2013,mlir2020,triton2019}, and schedulers~\cite{pollux2021,sia2023}.
5250
\section{Taxonomy}\label{sec:taxonomy}
5351
We organize the literature by \emph{methodology type}, \emph{target platform}, and \emph{abstraction level} (Table~\ref{tab:taxonomy-matrix}).\begin{table*}[t]
5452
\centering\caption{Methodology taxonomy: coverage matrix and trade-off profile. \textbf{0} = research gap.}\label{tab:taxonomy-matrix}\footnotesize\begin{tabular}{l|ccccc|cccc}\toprule
@@ -897,7 +895,7 @@ \subsubsection{Self-Reported vs.\ Third-Party Accuracy}
897895
width=8cm,
898896
enlarge x limits={abs=0.7cm},
899897
nodes near coords,
900-
every node near coord/.append style={font=\scriptsize, rotate=55, anchor=west},
898+
every node near coord/.append style={font=\footnotesize, rotate=55, anchor=west},
901899
point meta=explicit symbolic,
902900
]
903901
% Self-reported accuracy

0 commit comments

Comments
 (0)