Re: [PATCH-perfbook V3] turn abbreviation for rcu to upcase

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Aug 10, 2021 at 02:19:41AM +0800, Zhouyi Zhou wrote:
> Hi Paul,
> 
> I turned the letters of abbreviation for rcu to upcase in the text,
> the figures, and the scripts which generate the figures.
> 
> I use following command to find all the scripts involved:
> find . -name "*.sh"|xargs grep "label"|grep "\"rcu\""
> 
> I use following command to modify the scripts:
> sed -i 's/label 1 "rcu" at/label 1 "RCU" at/g'
> 
> I invoked make command to validate the result pdf file, and double
> checked the patch with naked eyes, hoping it won't cause trouble after
> so many lines have been changed.
> 
> Have a nice day ;-)
> Zhouyi
> 
> Signed-off-by: Zhouyi Zhou <zhouzhouyi@xxxxxxxxx>

Queued and pushed, thank you!

							Thanx, Paul

> ---
>  CodeSamples/SMPdesign/smpalloc.sh             |  2 +-
>  CodeSamples/count/plots.sh                    |  6 +++---
>  CodeSamples/datastruct/Issaquah/plots.sh      |  8 ++++----
>  .../hash/data/hps.perf.2020.10.15a/plots.sh   | 14 ++++++-------
>  .../hash/data/hps.perf.2020.10.22a/plots.sh   | 14 ++++++-------
>  .../hash/data/hps.perf.2020.10.24a/plots.sh   |  6 +++---
>  .../hash/data/hps.perf.2020.11.26a/plots.sh   |  2 +-
>  CodeSamples/datastruct/hash/plots.sh          | 14 ++++++-------
>  CodeSamples/debugging/plots.sh                |  2 +-
>  .../defer/data/3a20/2007.11.19a/plots.sh      |  4 ++--
>  .../defer/data/3a20/2007.11.20a/plots.sh      |  2 +-
>  .../defer/data/3a20/2007.11.22a/plots.sh      |  4 ++--
>  .../defer/data/3a20/2007.11.26a/plots.sh      |  4 ++--
>  .../defer/data/3a20/2007.12.09a/plots.sh      |  4 ++--
>  .../data/rcuscale.hps.2020.05.27a/plots.sh    |  6 +++---
>  .../data/rcuscale.hps.2020.05.28a/plots.sh    | 20 +++++++++----------
>  SMPdesign/plots.sh                            |  2 +-
>  defer/rcuusage.tex                            |  4 ++--
>  defer/refRCUperfPREEMPT.eps                   |  2 +-
>  defer/refRCUperfwt.eps                        |  2 +-
>  defer/refRCUperfwtPREEMPT.eps                 |  2 +-
>  defer/refcntRCUperf.eps                       |  2 +-
>  defer/rwlockRCUperf.eps                       |  2 +-
>  defer/rwlockRCUperfPREEMPT.eps                |  2 +-
>  defer/rwlockRCUperfwt.eps                     |  2 +-
>  defer/rwlockRCUperfwtPREEMPT.eps              |  2 +-
>  26 files changed, 67 insertions(+), 67 deletions(-)
> 
> diff --git a/CodeSamples/SMPdesign/smpalloc.sh b/CodeSamples/SMPdesign/smpalloc.sh
> index 7fb8c422..a55aeacd 100644
> --- a/CodeSamples/SMPdesign/smpalloc.sh
> +++ b/CodeSamples/SMPdesign/smpalloc.sh
> @@ -49,7 +49,7 @@ set xlabel "Allocation Run Length"
>  set ylabel "Allocations/Frees Per Microsecond"
>  #set yrange [1:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/count/plots.sh b/CodeSamples/count/plots.sh
> index 03582a4f..627fd66b 100644
> --- a/CodeSamples/count/plots.sh
> +++ b/CodeSamples/count/plots.sh
> @@ -36,7 +36,7 @@ set ylabel "Time Per Increment (nanoseconds)"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -54,7 +54,7 @@ set ylabel "Time Per Increment (ns)"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -75,7 +75,7 @@ set ylabel "Time Per Increment (ns)"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/Issaquah/plots.sh b/CodeSamples/datastruct/Issaquah/plots.sh
> index 1f2438ce..6aa2c4d2 100644
> --- a/CodeSamples/datastruct/Issaquah/plots.sh
> +++ b/CodeSamples/datastruct/Issaquah/plots.sh
> @@ -43,7 +43,7 @@ set ylabel "Lookups Per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -61,7 +61,7 @@ set ylabel "Operations Per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -79,7 +79,7 @@ set ylabel "Moves Per Millisecond"
>  set xrange [0:8]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -97,7 +97,7 @@ set ylabel "Moves Per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.15a/plots.sh b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.15a/plots.sh
> index 192a0818..81649515 100644
> --- a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.15a/plots.sh
> +++ b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.15a/plots.sh
> @@ -43,7 +43,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -61,7 +61,7 @@ set ylabel "Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -133,7 +133,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -169,7 +169,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -187,7 +187,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -223,7 +223,7 @@ set ylabel "Cat Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -259,7 +259,7 @@ set logscale y
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.22a/plots.sh b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.22a/plots.sh
> index 5d8d96e7..b9c9dea7 100644
> --- a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.22a/plots.sh
> +++ b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.22a/plots.sh
> @@ -43,7 +43,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -61,7 +61,7 @@ set ylabel "Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -133,7 +133,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -169,7 +169,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -187,7 +187,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -223,7 +223,7 @@ set ylabel "Cat Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -259,7 +259,7 @@ set logscale y
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.24a/plots.sh b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.24a/plots.sh
> index f77c9ba3..61c99682 100644
> --- a/CodeSamples/datastruct/hash/data/hps.perf.2020.10.24a/plots.sh
> +++ b/CodeSamples/datastruct/hash/data/hps.perf.2020.10.24a/plots.sh
> @@ -43,7 +43,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -61,7 +61,7 @@ set ylabel "Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -169,7 +169,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/hash/data/hps.perf.2020.11.26a/plots.sh b/CodeSamples/datastruct/hash/data/hps.perf.2020.11.26a/plots.sh
> index 41007292..9bf74f14 100644
> --- a/CodeSamples/datastruct/hash/data/hps.perf.2020.11.26a/plots.sh
> +++ b/CodeSamples/datastruct/hash/data/hps.perf.2020.11.26a/plots.sh
> @@ -206,7 +206,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/datastruct/hash/plots.sh b/CodeSamples/datastruct/hash/plots.sh
> index 49556b8b..5fcaa652 100644
> --- a/CodeSamples/datastruct/hash/plots.sh
> +++ b/CodeSamples/datastruct/hash/plots.sh
> @@ -43,7 +43,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -61,7 +61,7 @@ set ylabel "Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -133,7 +133,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -169,7 +169,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -187,7 +187,7 @@ set ylabel "Total Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -223,7 +223,7 @@ set ylabel "Cat Lookups per Millisecond"
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> @@ -259,7 +259,7 @@ set logscale y
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/debugging/plots.sh b/CodeSamples/debugging/plots.sh
> index 2a5bc82d..552f41c7 100644
> --- a/CodeSamples/debugging/plots.sh
> +++ b/CodeSamples/debugging/plots.sh
> @@ -36,7 +36,7 @@ set logscale y
>  #set yrange [1:10000]
>  set xrange [0:1]
>  set nokey
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/CodeSamples/defer/data/3a20/2007.11.19a/plots.sh b/CodeSamples/defer/data/3a20/2007.11.19a/plots.sh
> index 366a66c7..45aa41b8 100644
> --- a/CodeSamples/defer/data/3a20/2007.11.19a/plots.sh
> +++ b/CodeSamples/defer/data/3a20/2007.11.19a/plots.sh
> @@ -11,7 +11,7 @@ set ylabel "Overhead (nanoseconds)"
>  set data style lines
>  set nokey
>  set logscale y
> -set label 1 "rcu" at 7.5,27 right
> +set label 1 "RCU" at 7.5,27 right
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 7.5,3000 right
> @@ -32,7 +32,7 @@ set ylabel "Overhead (nanoseconds)"
>  set data style lines
>  set nokey
>  set logscale y
> -set label 1 "rcu" at 15,0.0007 right
> +set label 1 "RCU" at 15,0.0007 right
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 15,1000 right
> diff --git a/CodeSamples/defer/data/3a20/2007.11.20a/plots.sh b/CodeSamples/defer/data/3a20/2007.11.20a/plots.sh
> index 7e83cf4e..cf7e9266 100644
> --- a/CodeSamples/defer/data/3a20/2007.11.20a/plots.sh
> +++ b/CodeSamples/defer/data/3a20/2007.11.20a/plots.sh
> @@ -11,7 +11,7 @@ set ylabel "Overhead (nanoseconds)"
>  set data style lines
>  set nokey
>  set logscale y
> -set label 1 "rcu" at 15,9 right
> +set label 1 "RCU" at 15,9 right
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 15,4000 right
> diff --git a/CodeSamples/defer/data/3a20/2007.11.22a/plots.sh b/CodeSamples/defer/data/3a20/2007.11.22a/plots.sh
> index 59a3acdd..1b61b8d8 100644
> --- a/CodeSamples/defer/data/3a20/2007.11.22a/plots.sh
> +++ b/CodeSamples/defer/data/3a20/2007.11.22a/plots.sh
> @@ -11,7 +11,7 @@ set ylabel "Overhead (nanoseconds)"
>  set data style lines
>  set nokey
>  set logscale y
> -set label 1 "rcu" at 15,9 right
> +set label 1 "RCU" at 15,9 right
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 15,3400 right
> @@ -32,7 +32,7 @@ set ylabel "Overhead (nanoseconds)"
>  set data style lines
>  set nokey
>  set logscale y
> -set label 1 "rcu" at 15,9 right
> +set label 1 "RCU" at 15,9 right
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 15,4000 right
> diff --git a/CodeSamples/defer/data/3a20/2007.11.26a/plots.sh b/CodeSamples/defer/data/3a20/2007.11.26a/plots.sh
> index 88579e41..a49dcc4f 100644
> --- a/CodeSamples/defer/data/3a20/2007.11.26a/plots.sh
> +++ b/CodeSamples/defer/data/3a20/2007.11.26a/plots.sh
> @@ -12,7 +12,7 @@ set data style lines
>  set nokey
>  # set logscale y
>  set xrange [0:10]
> -set label 1 "rcu" at 3,2000 left
> +set label 1 "RCU" at 3,2000 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 1,7500 left
> @@ -34,7 +34,7 @@ set data style lines
>  set nokey
>  # set logscale y
>  set xrange [0:10]
> -set label 1 "rcu" at 3,2000 left
> +set label 1 "RCU" at 3,2000 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 15,4000 right
> diff --git a/CodeSamples/defer/data/3a20/2007.12.09a/plots.sh b/CodeSamples/defer/data/3a20/2007.12.09a/plots.sh
> index fb8d9dae..a0629096 100644
> --- a/CodeSamples/defer/data/3a20/2007.12.09a/plots.sh
> +++ b/CodeSamples/defer/data/3a20/2007.12.09a/plots.sh
> @@ -12,7 +12,7 @@ set data style lines
>  set nokey
>  # set logscale y
>  set xrange [0:10]
> -set label 1 "rcu" at 3,2000 left
> +set label 1 "RCU" at 3,2000 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  set label 4 "rwlock" at 1,7500 left
> @@ -34,7 +34,7 @@ set data style lines
>  set nokey
>  # set logscale y
>  set xrange [0:10]
> -set label 1 "rcu" at 3,2000 left
> +set label 1 "RCU" at 3,2000 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 15,4000 right
> diff --git a/CodeSamples/defer/data/rcuscale.hps.2020.05.27a/plots.sh b/CodeSamples/defer/data/rcuscale.hps.2020.05.27a/plots.sh
> index 5a32c191..942aefda 100644
> --- a/CodeSamples/defer/data/rcuscale.hps.2020.05.27a/plots.sh
> +++ b/CodeSamples/defer/data/rcuscale.hps.2020.05.27a/plots.sh
> @@ -42,7 +42,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,1.7 left
> +set label 1 "RCU" at 30,1.7 left
>  set label 2 "rwlock" at 4,650 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -61,7 +61,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,1.7 left
> +set label 1 "RCU" at 30,1.7 left
>  set label 2 "rwlock" at 4,500 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -80,7 +80,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,1.7 left
> +set label 1 "RCU" at 30,1.7 left
>  set label 2 "refcnt" at 4,450 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> diff --git a/CodeSamples/defer/data/rcuscale.hps.2020.05.28a/plots.sh b/CodeSamples/defer/data/rcuscale.hps.2020.05.28a/plots.sh
> index 9feddc13..2579a633 100644
> --- a/CodeSamples/defer/data/rcuscale.hps.2020.05.28a/plots.sh
> +++ b/CodeSamples/defer/data/rcuscale.hps.2020.05.28a/plots.sh
> @@ -43,7 +43,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -# set label 1 "rcu" at 30,1.7 left
> +# set label 1 "RCU" at 30,1.7 left
>  # set label 2 "rwlock" at 4,650 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -62,7 +62,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,9 left
> +set label 1 "RCU" at 30,9 left
>  set label 2 "rwlock" at 4,750 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -84,7 +84,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,9 left
> +set label 1 "RCU" at 30,9 left
>  set label 2 "rwlock" at 4,750 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -106,7 +106,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,1.7 left
> +set label 1 "RCU" at 30,1.7 left
>  set label 2 "rwlock" at 4,500 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -125,7 +125,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,1.7 left
> +set label 1 "RCU" at 30,1.7 left
>  set label 2 "refcnt" at 4,450 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -144,7 +144,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set yrange [100:10000]
>  set nokey
> -set label 1 "rcu" at 30,9 left
> +set label 1 "RCU" at 30,9 left
>  set label 2 "refcnt" at 4,500 left
>  # set label 3 "hazptr" at 360,3.5e6 left
>  # set label 4 "seqlock" at 250,5.6e6 right
> @@ -163,7 +163,7 @@ set logscale xy
>  #set yrange [1:10000]
>  # set xrange [0:10]
>  set nokey
> -set label 1 "rcu" at 520,480 left
> +set label 1 "RCU" at 520,480 left
>  set label 2 "rwlock 100 CPUs" at 200,10000 left
>  set label 3 "10 CPUs" at 110,1900 left
>  set label 4 "1 CPU" at 120,500 left
> @@ -171,7 +171,7 @@ set label 4 "1 CPU" at 120,500 left
>  plot "rcu-1-eb.$tag.dat" w l, "rwlock-1-eb.$tag.dat" w l, "rwlock-1-eb.$tag.dat" w e, "rwlock-10-eb.$tag.dat" w l, "rwlock-10-eb.$tag.dat" w e, "rwlock-100-eb.$tag.dat" w l, "rwlock-100-eb.$tag.dat" w e
>  set output "prz-rwlockRCUperfwt.eps"
>  set size $przsize
> -set label 1 "rcu" at 500,500 left
> +set label 1 "RCU" at 500,500 left
>  set label 2 "rwlock 100 CPUs" at 200,9000 left
>  set label 3 "10 CPUs" at 130,1800 left
>  set label 4 "1 CPU" at 120,440 left
> @@ -179,7 +179,7 @@ replot
>  set output "rwlockRCUperfwtlin.eps"
>  set size square ${plotsize},${plotsize}
>  set nologscale xy
> -set label 1 "rcu" at 5800,5000 left
> +set label 1 "RCU" at 5800,5000 left
>  set label 2 "rwlock" at 300,8400 left
>  set nolabel 3
>  set nolabel 4
> @@ -201,7 +201,7 @@ set logscale xy
>  #set yrange [1:10000]
>  #set xrange [0:10]
>  set nokey
> -set label 1 "rcu" at 1200,1000 left
> +set label 1 "RCU" at 1200,1000 left
>  set label 2 "refcnt 100 CPUs" at 200,10000 left
>  set label 3 "10 CPUs" at 150,2200 left
>  set label 4 "1 CPU" at 120,500 left
> diff --git a/SMPdesign/plots.sh b/SMPdesign/plots.sh
> index 3d669340..163599c4 100644
> --- a/SMPdesign/plots.sh
> +++ b/SMPdesign/plots.sh
> @@ -35,7 +35,7 @@ set logscale y
>  set yrange [0.1:10000]
>  set nokey
>  set xtics rotate
> -# set label 1 "rcu" at 0.1,10 left
> +# set label 1 "RCU" at 0.1,10 left
>  # set label 2 "spinlock" at 0.5,3.0 left
>  # set label 3 "brlock" at 0.4,0.6 left
>  # set label 4 "rwlock" at 0.3,1.6 left
> diff --git a/defer/rcuusage.tex b/defer/rcuusage.tex
> index b08a31d7..ddbb180c 100644
> --- a/defer/rcuusage.tex
> +++ b/defer/rcuusage.tex
> @@ -335,11 +335,11 @@ which was generated on a 448-CPU 2.10\,GHz Intel x86 system.
>  }\QuickQuizEndM
>  
>  \QuickQuizE{
> -	Why is there such large variation for the \co{rcu} trace in
> +	Why is there such large variation for the \co{RCU} trace in
>  	\cref{fig:defer:Performance Advantage of RCU Over Reader-Writer Locking}?
>  }\QuickQuizAnswerE{
>  	Keep in mind that this is a log-log plot, so those large-seeming
> -	\co{rcu} variances in reality span only a few hundred picoseconds.
> +	\co{RCU} variances in reality span only a few hundred picoseconds.
>  	And that is such a short time that anything could cause it.
>  	However, given that the variance decreases with both small and
>  	large numbers of CPUs, one hypothesis is that the variation is
> diff --git a/defer/refRCUperfPREEMPT.eps b/defer/refRCUperfPREEMPT.eps
> index 7a1c1885..2da2a21c 100644
> --- a/defer/refRCUperfPREEMPT.eps
> +++ b/defer/refRCUperfPREEMPT.eps
> @@ -2209,7 +2209,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1729 1458 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  1066 2212 M
> diff --git a/defer/refRCUperfwt.eps b/defer/refRCUperfwt.eps
> index dd02435f..1020096b 100644
> --- a/defer/refRCUperfwt.eps
> +++ b/defer/refRCUperfwt.eps
> @@ -2170,7 +2170,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1453 1632 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  888 2188 M
> diff --git a/defer/refRCUperfwtPREEMPT.eps b/defer/refRCUperfwtPREEMPT.eps
> index 282ad76a..039379ad 100644
> --- a/defer/refRCUperfwtPREEMPT.eps
> +++ b/defer/refRCUperfwtPREEMPT.eps
> @@ -446,7 +446,7 @@ grestore
>  LTb
>  1146 587 M
>  gsave 0 setgray
> -(rcu) Lshow
> +(RCU) Lshow
>  grestore
>  LTb
>  716 830 M
> diff --git a/defer/refcntRCUperf.eps b/defer/refcntRCUperf.eps
> index 6c6bec49..cff69001 100644
> --- a/defer/refcntRCUperf.eps
> +++ b/defer/refcntRCUperf.eps
> @@ -2252,7 +2252,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1729 1471 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  1066 2309 M
> diff --git a/defer/rwlockRCUperf.eps b/defer/rwlockRCUperf.eps
> index 4b17fffc..3211a40a 100644
> --- a/defer/rwlockRCUperf.eps
> +++ b/defer/rwlockRCUperf.eps
> @@ -2252,7 +2252,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1729 1721 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  1066 2386 M
> diff --git a/defer/rwlockRCUperfPREEMPT.eps b/defer/rwlockRCUperfPREEMPT.eps
> index c5d088fc..01f735a3 100644
> --- a/defer/rwlockRCUperfPREEMPT.eps
> +++ b/defer/rwlockRCUperfPREEMPT.eps
> @@ -2209,7 +2209,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1729 1458 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  1066 2288 M
> diff --git a/defer/rwlockRCUperfwt.eps b/defer/rwlockRCUperfwt.eps
> index e6dd6840..33704a59 100644
> --- a/defer/rwlockRCUperfwt.eps
> +++ b/defer/rwlockRCUperfwt.eps
> @@ -2170,7 +2170,7 @@ Z stroke
>  1.000 UP
>  LCb setrgbcolor
>  1189 1454 M
> -[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (rcu)]
> +[ [(NimbusSanL-Regu) 100.0 0.0 true true 0 (RCU)]
>  ] -33.3 MLshow
>  LCb setrgbcolor
>  888 2188 M
> diff --git a/defer/rwlockRCUperfwtPREEMPT.eps b/defer/rwlockRCUperfwtPREEMPT.eps
> index b17b4585..d994e607 100644
> --- a/defer/rwlockRCUperfwtPREEMPT.eps
> +++ b/defer/rwlockRCUperfwtPREEMPT.eps
> @@ -446,7 +446,7 @@ grestore
>  LTb
>  1146 587 M
>  gsave 0 setgray
> -(rcu) Lshow
> +(RCU) Lshow
>  grestore
>  LTb
>  802 1375 M
> -- 
> 2.25.1
> 



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux