diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2023-06-26 11:03:41 -0700 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2023-06-26 11:03:41 -0700 |
commit | 5c9f6ea7b76f2ccc02f521a680f8d158ff6d1ed0 (patch) | |
tree | feb0e89c34d81497d1382b49d954f0b9a4eded3e | |
parent | 15378039320d96764433d8f5bb6e292b952005d0 (diff) | |
download | perfbook-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.tex | 2 |
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}, |