Discussions of the Parallel Programming book
 help / color / mirror / Atom feed
From: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
To: Akira Yokosawa <akiyks@gmail.com>
Cc: perfbook@vger.kernel.org
Subject: Re: [PATCH] advsync: Tweak table appearance
Date: Thu, 28 Apr 2016 07:19:42 -0700	[thread overview]
Message-ID: <20160428141942.GF4609@linux.vnet.ibm.com> (raw)
In-Reply-To: <7e2672ff-90ab-7c4f-ac3a-7dd9d977dd1e@gmail.com>

On Thu, Apr 28, 2016 at 09:53:52PM +0900, Akira Yokosawa wrote:
> >From 365395c463751c9ed1bb187f4df4758995fc5e73 Mon Sep 17 00:00:00 2001
> From: Akira Yokosawa <akiysw@gmail.com>
> Date: Thu, 28 Apr 2016 21:35:43 +0900
> Subject: [PATCH] advsync: Tweak table appearance
> 
> The table added in commit 8de1474e3282 ("Add larger multiple-
> value-write scenario") seems to be a little bit different
> in its appearance from the author's intention.
> This commit tries to reproduce what was presumably intended.
> 
> Note: I might have completely missed the point. Please apply this
> only after checking if it matches your intention.
> 
> Signed-off-by: Akira Yokosawa <akiysw@gmail.com>

Looks good, applied!

							Thanx, Paul

> ---
>  advsync/memorybarriers.tex | 110 ++++++++++++++++++++++-----------------------
>  1 file changed, 55 insertions(+), 55 deletions(-)
> 
> diff --git a/advsync/memorybarriers.tex b/advsync/memorybarriers.tex
> index 538907d..4732172 100644
> --- a/advsync/memorybarriers.tex
> +++ b/advsync/memorybarriers.tex
> @@ -372,119 +372,119 @@ Again, CPU~0 coordinates the test, so does not record any values.
>  \begin{table*}[htbp]
>  \scriptsize
>  \centering
> -\begin{tabular}{r||r|r|r|r|r|r|r|r|r|r|r|r|r|r|r}
> +\begin{tabular}{r||c|c|c|c|c|c|c|c|c|c|c|c|c|c|c}
>       & \multicolumn{15}{c}{CPU's Observed Values} \\
>       \cline{2-16}
>  Time & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 10 & 11 & 12 & 13 & 14 & 15 \\
>  \hline
>  \hline
> -12  & \emph(1) &  &  &  &  &  &  &  &  &  &  &  &  &  &  \\
> +12  & \emph{(1)} &  &  &  &  &  &  &  &  &  &  &  &  &  &  \\
>  \hline
> -12  & ~ &  &  &  &  &  &  &  &  &  &  &  & \emph(13) &  &  \\
> +12  & ~ &  &  &  &  &  &  &  &  &  &  &  & \emph{(13)} &  &  \\
>  \hline
> -13  & ~ &  &  &  &  &  &  &  &  &  &  & \emph(12) & ~ &  &  \\
> +13  & ~ &  &  &  &  &  &  &  &  &  &  & \emph{(12)} & ~ &  &  \\
>  \hline
> -13  & ~ &  &  &  &  &  &  &  &  &  &  & 12 & ~ & \emph(14) &  \\
> +13  & ~ &  &  &  &  &  &  &  &  &  &  & 12 & ~ & \emph{(14)} &  \\
>  \hline
> -15  & ~ &  &  & \emph(4) &  &  &  &  &  &  &  & 12 & ~ & ~ &  \\
> +15  & ~ &  &  & \emph{(4)} &  &  &  &  &  &  &  & 12 & ~ & ~ &  \\
>  \hline
> -15  & ~ &  &  & ~ &  &  &  & \emph(8) &  &  &  & 12 & ~ & ~ &  \\
> +15  & ~ &  &  & ~ &  &  &  & \emph{(8)} &  &  &  & 12 & ~ & ~ &  \\
>  \hline
> -15  & ~ &  &  & ~ &  &  &  & ~ &  &  &  & 12 & ~ & ~ & \emph(15) \\
> +15  & ~ &  &  & ~ &  &  &  & ~ &  &  &  & 12 & ~ & ~ & \emph{(15)} \\
>  \hline
> -16  & ~ & \emph(2) &  & ~ &  &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
> +16  & ~ & \emph{(2)} &  & ~ &  &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -16  & ~ & ~ &  & ~ & \emph(5) &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
> +16  & ~ & ~ &  & ~ & \emph{(5)} &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -17  & ~ & ~ & \emph(3) & ~ & ~ &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
> +17  & ~ & ~ & \emph{(3)} & ~ & ~ &  &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -17  & ~ & ~ & 3 & ~ & ~ & \emph(6) &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
> +17  & ~ & ~ & 3 & ~ & ~ & \emph{(6)} &  & ~ &  &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -17  & ~ & ~ & 3 & ~ & ~ & ~ &  & ~ & \emph(9) &  &  & 12 & ~ & ~ & 15 \\
> +17  & ~ & ~ & 3 & ~ & ~ & ~ &  & ~ & \emph{(9)} &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -18  & ~ & ~ & 3 & ~ & ~ & ~ & \emph(7) & ~ & 9 &  &  & 12 & ~ & ~ & 15 \\
> +18  & ~ & ~ & 3 & ~ & ~ & ~ & \emph{(7)} & ~ & 9 &  &  & 12 & ~ & ~ & 15 \\
>  \hline
> -20  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 &  & \emph(11) & 12 & ~ & ~ & 15 \\
> +20  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 &  & \emph{(11)} & 12 & ~ & ~ & 15 \\
>  \hline
> -20  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 &  & ~ & 12 & ~ & \emph(15) & 15 \\
> +20  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 &  & ~ & 12 & ~ & \emph{(15)} & 15 \\
>  \hline
> -21  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & \emph(10) & ~ & 12 & ~ & 15 & 15 \\
> +21  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & \emph{(10)} & ~ & 12 & ~ & 15 & 15 \\
>  \hline
> -25  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & \emph(9) & 9 & 10 & ~ & 12 & ~ & 15 & 15 \\
> +25  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & \emph{(9)} & 9 & 10 & ~ & 12 & ~ & 15 & 15 \\
>  \hline
> -57  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & ~ & 12 & \emph(12) & 15 & ~ \\
> +57  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & ~ & 12 & \emph{(12)} & 15 & ~ \\
>  \hline
> -78  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & \emph(10) & 12 & 12 & 15 & ~ \\
> +78  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & \emph{(10)} & 12 & 12 & 15 & ~ \\
>  \hline
> -90  & \emph(6) & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +90  & \emph{(6)} & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -147  & \emph(4) & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +147  & \emph{(4)} & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -172  & ~ & ~ & ~ & ~ & ~ & ~ & \emph(2) & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +172  & ~ & ~ & ~ & ~ & ~ & ~ & \emph{(2)} & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -173  & ~ & ~ & ~ & ~ & ~ & \emph(2) & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +173  & ~ & ~ & ~ & ~ & ~ & \emph{(2)} & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -212  & ~ & ~ & ~ & \emph(10) & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +212  & ~ & ~ & ~ & \emph{(10)} & ~ & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -214  & ~ & ~ & ~ & 10 & \emph(10) & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +214  & ~ & ~ & ~ & 10 & \emph{(10)} & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -225  & \emph(10) & ~ & ~ & 10 & 10 & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
> +225  & \emph{(10)} & ~ & ~ & 10 & 10 & ~ & ~ & 9 & 9 & 10 & 10 & 12 & 12 & 15 & ~ \\
>  \hline
> -294  & ~ & ~ & ~ & \emph(15) & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 15 & ~ \\
> +294  & ~ & ~ & ~ & \emph{(15)} & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 15 & ~ \\
>  \hline
> -297  & ~ & ~ & ~ & 15 & \emph(15) & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 15 & ~ \\
> +297  & ~ & ~ & ~ & 15 & \emph{(15)} & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 15 & ~ \\
>  \hline
> -308  & ~ & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & \emph(15) & ~ & 12 & 12 & 15 & ~ \\
> +308  & ~ & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & \emph{(15)} & ~ & 12 & 12 & 15 & ~ \\
>  \hline
> -309  & ~ & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & 15 & \emph(15) & 12 & 12 & 15 & ~ \\
> +309  & ~ & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & 15 & \emph{(15)} & 12 & 12 & 15 & ~ \\
>  \hline
> -311  & \emph(15) & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
> +311  & \emph{(15)} & ~ & ~ & 15 & 15 & ~ & ~ & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
>  \hline
> -333  & ~ & ~ & ~ & 15 & 15 & \emph(15) & ~ & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
> +333  & ~ & ~ & ~ & 15 & 15 & \emph{(15)} & ~ & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
>  \hline
> -334  & ~ & ~ & ~ & 15 & 15 & 15 & \emph(15) & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
> +334  & ~ & ~ & ~ & 15 & 15 & 15 & \emph{(15)} & 9 & 9 & 15 & 15 & 12 & 12 & 15 & ~ \\
>  \hline
> -379  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & \emph(12) & ~ \\
> +379  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & \emph{(12)} & ~ \\
>  \hline
> -381  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & \emph(12) \\
> +381  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & \emph{(12)} \\
>  \hline
> -391  & ~ & ~ & ~ & \emph(12) & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & 12 \\
> +391  & ~ & ~ & ~ & \emph{(12)} & ~ & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & 12 \\
>  \hline
> -393  & ~ & ~ & ~ & 12 & \emph(12) & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & 12 \\
> +393  & ~ & ~ & ~ & 12 & \emph{(12)} & ~ & ~ & 9 & 9 & ~ & ~ & 12 & 12 & 12 & 12 \\
>  \hline
> -397  & ~ & ~ & ~ & 12 & 12 & ~ & ~ & 9 & 9 & \emph(12) & ~ & 12 & 12 & 12 & 12 \\
> +397  & ~ & ~ & ~ & 12 & 12 & ~ & ~ & 9 & 9 & \emph{(12)} & ~ & 12 & 12 & 12 & 12 \\
>  \hline
> -399  & ~ & ~ & ~ & 12 & 12 & ~ & ~ & 9 & 9 & 12 & \emph(12) & 12 & 12 & 12 & 12 \\
> +399  & ~ & ~ & ~ & 12 & 12 & ~ & ~ & 9 & 9 & 12 & \emph{(12)} & 12 & 12 & 12 & 12 \\
>  \hline
> -441  & ~ & \emph(3) & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & ~ & ~ & ~ & ~ \\
> +441  & ~ & \emph{(3)} & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & ~ & ~ & ~ & ~ \\
>  \hline
> -442  & \emph(3) & 3 & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & ~ & ~ & ~ & ~ \\
> +442  & \emph{(3)} & 3 & ~ & ~ & ~ & ~ & ~ & 9 & 9 & ~ & ~ & ~ & ~ & ~ & ~ \\
>  \hline
> -472  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & \emph(9) & ~ & ~ & ~ & ~ & ~ \\
> +472  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & \emph{(9)} & ~ & ~ & ~ & ~ & ~ \\
>  \hline
> -473  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 9 & \emph(9) & ~ & ~ & ~ & ~ \\
> +473  & ~ & ~ & ~ & ~ & ~ & ~ & ~ & 9 & 9 & 9 & \emph{(9)} & ~ & ~ & ~ & ~ \\
>  \hline
> -475  & ~ & ~ & ~ & \emph(9) & ~ & ~ & ~ & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +475  & ~ & ~ & ~ & \emph{(9)} & ~ & ~ & ~ & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -476  & ~ & ~ & ~ & 9 & \emph(9) & ~ & ~ & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +476  & ~ & ~ & ~ & 9 & \emph{(9)} & ~ & ~ & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -499  & ~ & ~ & ~ & 9 & 9 & ~ & \emph(9) & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +499  & ~ & ~ & ~ & 9 & 9 & ~ & \emph{(9)} & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -500  & ~ & ~ & ~ & 9 & 9 & \emph(9) & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +500  & ~ & ~ & ~ & 9 & 9 & \emph{(9)} & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -510  & ~ & \emph(9) & ~ & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +510  & ~ & \emph{(9)} & ~ & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -511  & ~ & 9 & \emph(9) & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +511  & ~ & 9 & \emph{(9)} & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -515  & \emph(9) & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
> +515  & \emph{(9)} & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & ~ & ~ & ~ \\
>  \hline
> -523  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & \emph(9) & ~ & ~ \\
> +523  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & ~ & \emph{(9)} & ~ & ~ \\
>  \hline
> -525  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph(9) & 9 & ~ & ~ \\
> +525  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph{(9)} & 9 & ~ & ~ \\
>  \hline
> -528  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph(9) & ~ \\
> +528  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph{(9)} & ~ \\
>  \hline
> -529  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph(9) \\
> +529  & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & 9 & \emph{(9)} \\
>  \end{tabular}
>  \caption{A Variable With More Simultaneous Values}
>  \label{tab:advsync:A Variable With More Simultaneous Values}
> -- 
> 1.9.1
> 


      reply	other threads:[~2016-04-28 14:19 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-04-28 12:53 [PATCH] advsync: Tweak table appearance Akira Yokosawa
2016-04-28 14:19 ` Paul E. McKenney [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20160428141942.GF4609@linux.vnet.ibm.com \
    --to=paulmck@linux.vnet.ibm.com \
    --cc=akiyks@gmail.com \
    --cc=perfbook@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox