diff options
author | Paul E. McKenney <paulmck@kernel.org> | 2023-07-30 15:07:24 -0700 |
---|---|---|
committer | Paul E. McKenney <paulmck@kernel.org> | 2023-07-31 09:42:52 -0700 |
commit | 6dc354d48f3166efa21e75b24c4b3d0a6c30f523 (patch) | |
tree | cd6dd51a466a1709fa9638718eaa7ffb8fbea147 | |
parent | 9dd539b079e908256ba0ec843c683804216747b2 (diff) | |
download | perfbook-6dc354d48f3166efa21e75b24c4b3d0a6c30f523.tar.gz |
toolsoftrade: Make intelligence warning more inclusive
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
-rw-r--r-- | toolsoftrade/toolsoftrade.tex | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/toolsoftrade/toolsoftrade.tex b/toolsoftrade/toolsoftrade.tex index e6625512..c4c9533d 100644 --- a/toolsoftrade/toolsoftrade.tex +++ b/toolsoftrade/toolsoftrade.tex @@ -2724,11 +2724,12 @@ as well as that in Whatever approach you take, please keep in mind that randomly hacking multi-threaded code is a spectacularly bad idea, especially given that -shared-memory parallel systems use your own intelligence against you: -The smarter you are, the deeper a hole you will dig for yourself before -you realize that you are in trouble~\cite{DeadlockEmpire2016}. +shared-memory parallel systems use your own perceived intelligence +against you: +The smarter you think you are, the deeper a hole you will dig for yourself +before you realize that you are in trouble~\cite{DeadlockEmpire2016}. Therefore, it is necessary to make the right design choices as well as -the correct choice of individual primitives, -as will be discussed at length in subsequent chapters. +the correct choice of individual primitives, as will be discussed at +length in subsequent chapters. \QuickQuizAnswersChp{qqztoolsoftrade} |