summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@kernel.org>2023-06-26 11:03:41 -0700
committerPaul E. McKenney <paulmck@kernel.org>2023-06-26 11:03:41 -0700
commit5c9f6ea7b76f2ccc02f521a680f8d158ff6d1ed0 (patch)
treefeb0e89c34d81497d1382b49d954f0b9a4eded3e
parent15378039320d96764433d8f5bb6e292b952005d0 (diff)
downloadperfbook-5c9f6ea7b76f2ccc02f521a680f8d158ff6d1ed0.tar.gz
count: Wordsmith discussion of the two laws of physics
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
-rw-r--r--count/count.tex2
1 files changed, 1 insertions, 1 deletions
diff --git a/count/count.tex b/count/count.tex
index b6105f05..c551d6a7 100644
--- a/count/count.tex
+++ b/count/count.tex
@@ -363,7 +363,7 @@ In order for each CPU to get a chance to increment a given
global variable, the \IX{cache line} containing that variable must
circulate among all the CPUs, as shown by the red arrows.
Such circulation will take significant time, courtesy of the finite speed
-of light and the non-zero size of atoms that were discussed in
+of light and the non-zero size of atoms, laws of physics that were discussed in
\cref{sec:cpu:Hardware Free Lunch?}.
This slow circulation will in turn result in the poor performance seen in
\cref{fig:count:Atomic Increment Scalability on x86},