Summary of chapter and introduction about following chapters is in the end part of `swdesign.tex` though it is not software design specific content. Moreover, the detailed introduction about following chapters is in `cpu.tex`, too. It would be better to gather them in one `tex` file. This commit gather them in `cpu.tex`. Signed-off-by: SeongJae Park <sj38.park@xxxxxxxxx> --- cpu/cpu.tex | 13 +++++++++++++ cpu/swdesign.tex | 13 ------------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/cpu/cpu.tex b/cpu/cpu.tex index 6f1ae54..d765e71 100644 --- a/cpu/cpu.tex +++ b/cpu/cpu.tex @@ -43,6 +43,19 @@ text~\cite{Hennessy95a}. \input{cpu/hwfreelunch} \input{cpu/swdesign} +So, to sum up: + +\begin{enumerate} +\item The good news is that multicore systems are inexpensive and + readily available. +\item More good news: The overhead of many synchronization operations + is much lower than it was on parallel systems from the early 2000s. +\item The bad news is that the overhead of cache misses is still high, + especially on large systems. +\end{enumerate} + +The remainder of this book describes ways of handling this bad news. + In particular, Chapter~\ref{chp:Tools of the Trade} will cover some of the low-level tools used for parallel programming, diff --git a/cpu/swdesign.tex b/cpu/swdesign.tex index cdae106..4e9e91d 100644 --- a/cpu/swdesign.tex +++ b/cpu/swdesign.tex @@ -88,16 +88,3 @@ problem into one for which an embarrassingly parallel solution exists. techniques to be used on the non-performance-critical bulk of the program. } \QuickQuizEnd - -So, to sum up: - -\begin{enumerate} -\item The good news is that multicore systems are inexpensive and - readily available. -\item More good news: The overhead of many synchronization operations - is much lower than it was on parallel systems from the early 2000s. -\item The bad news is that the overhead of cache misses is still high, - especially on large systems. -\end{enumerate} - -The remainder of this book describes ways of handling this bad news. -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe perfbook" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html