* [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter
@ 2015-10-01 6:45 Andrew Donnellan
2015-10-01 18:06 ` Paul E. McKenney
0 siblings, 1 reply; 2+ messages in thread
From: Andrew Donnellan @ 2015-10-01 6:45 UTC (permalink / raw)
To: perfbook
Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
---
contrib.tex | 16 ++++++++--------
rt/rt.tex | 16 ++++++++--------
2 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/contrib.tex b/contrib.tex
index 14cc20e..11bcdb3 100644
--- a/contrib.tex
+++ b/contrib.tex
@@ -37,14 +37,14 @@
\ContribItem{Figure}{fig:advsync:Speculative Loads Cancelled by Barrier}{David Howells}
\ContribItem{Figure}{fig:advsync:Memory Architecture}{David Howells}
\ContribItem{Figure}{fig:advsync:Split Caches}{David Howells}
-\ContribItem{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
-\ContribItem{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
-\ContribItem{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
+\ContribItem{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
+\ContribItem{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
+\ContribItem{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
\ContribItem{Figure}{fig:easy:Shaving the Mandelbrot Set}{Melissa Broussard}
\ContribItem{Figure}{fig:future:Uniprocessor Uber Alles}{Melissa Broussard}
\ContribItem{Figure}{fig:future:Multithreaded Mania}{Melissa Broussard}
diff --git a/rt/rt.tex b/rt/rt.tex
index 12a75ca..efd1d9d 100644
--- a/rt/rt.tex
+++ b/rt/rt.tex
@@ -75,7 +75,7 @@ some measure of exactly how soft it is.
\resizebox{3in}{!}{\includegraphics{cartoons/realtime-smash}}
\end{center}
\caption{Real-Time Response Guarantee, Meet Hammer}
-\ContributedBy{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
\end{figure}
In contrast, the definition of hard real time is quite definite.
@@ -94,7 +94,7 @@ But it is also true that I can always get a bigger hammer.
\resizebox{3in}{!}{\includegraphics{cartoons/realtime-lifesupport-nobomb}}
\end{center}
\caption{Real-Time Response: Hardware Matters}
-\ContributedBy{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
\end{figure}
Then again, perhaps it is unfair to blame the software for what is clearly
@@ -125,7 +125,7 @@ it can alert the hospital staff.
\resizebox{6in}{!}{\rotatebox{90}{\includegraphics{cartoons/realtime-lazy-crop}}}
\end{center}
\caption{Real-Time Response: Notification Insufficient}
-\ContributedBy{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
\end{figure*}
Unfortunately, this approach has the trivial solution fancifully depicted in
@@ -892,7 +892,7 @@ levels.
\resizebox{3.0in}{!}{\includegraphics{cartoons/1kHz}}
\end{center}
\caption{Timer Wheel at 1kHz}
-\ContributedBy{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
\end{figure}
\begin{figure}[tb]
@@ -900,7 +900,7 @@ levels.
\resizebox{3.0in}{!}{\includegraphics{cartoons/100kHz}}
\end{center}
\caption{Timer Wheel at 100kHz}
-\ContributedBy{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
\end{figure}
Unfortunately, timer wheels do not work well for real-time systems, and for
@@ -1046,7 +1046,7 @@ priority inversion.
\resizebox{3.4in}{!}{\includegraphics{cartoons/Priority_Boost_2}}
\end{center}
\caption{Priority Inversion and User Input}
-\ContributedBy{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
+\ContributedBy{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
\end{figure}
Of course, priority inheritance does have its limitations.
@@ -1760,7 +1760,7 @@ unforgiving.
\resizebox{3.2in}{!}{\includegraphics{cartoons/RealTimeNotRealFast}}
\end{center}
\caption{The Dark Side of Real-Time Computing}
-\ContributedBy{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
+\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
\end{figure}
\begin{figure}[tb]
@@ -1768,7 +1768,7 @@ unforgiving.
\resizebox{3.2in}{!}{\includegraphics{cartoons/RealFastNotRealTime}}
\end{center}
\caption{The Dark Side of Real-Fast Computing}
-\ContributedBy{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
+\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
\end{figure}
The choice between real-time and real-fast computing can be a difficult one.
--
Andrew Donnellan Software Engineer, OzLabs
andrew.donnellan@au1.ibm.com Australia Development Lab, Canberra
+61 2 6201 8874 (work) IBM Australia Limited
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter
2015-10-01 6:45 [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter Andrew Donnellan
@ 2015-10-01 18:06 ` Paul E. McKenney
0 siblings, 0 replies; 2+ messages in thread
From: Paul E. McKenney @ 2015-10-01 18:06 UTC (permalink / raw)
To: Andrew Donnellan; +Cc: perfbook
On Thu, Oct 01, 2015 at 04:45:16PM +1000, Andrew Donnellan wrote:
> Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
Good catch, applied and pushed, thank you!
Thanx, Paul
> ---
> contrib.tex | 16 ++++++++--------
> rt/rt.tex | 16 ++++++++--------
> 2 files changed, 16 insertions(+), 16 deletions(-)
>
> diff --git a/contrib.tex b/contrib.tex
> index 14cc20e..11bcdb3 100644
> --- a/contrib.tex
> +++ b/contrib.tex
> @@ -37,14 +37,14 @@
> \ContribItem{Figure}{fig:advsync:Speculative Loads Cancelled by Barrier}{David Howells}
> \ContribItem{Figure}{fig:advsync:Memory Architecture}{David Howells}
> \ContribItem{Figure}{fig:advsync:Split Caches}{David Howells}
> -\ContribItem{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> -\ContribItem{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> -\ContribItem{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> +\ContribItem{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> +\ContribItem{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> +\ContribItem{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> \ContribItem{Figure}{fig:easy:Shaving the Mandelbrot Set}{Melissa Broussard}
> \ContribItem{Figure}{fig:future:Uniprocessor Uber Alles}{Melissa Broussard}
> \ContribItem{Figure}{fig:future:Multithreaded Mania}{Melissa Broussard}
> diff --git a/rt/rt.tex b/rt/rt.tex
> index 12a75ca..efd1d9d 100644
> --- a/rt/rt.tex
> +++ b/rt/rt.tex
> @@ -75,7 +75,7 @@ some measure of exactly how soft it is.
> \resizebox{3in}{!}{\includegraphics{cartoons/realtime-smash}}
> \end{center}
> \caption{Real-Time Response Guarantee, Meet Hammer}
> -\ContributedBy{figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Hard Real-Time Response Guarantee, Meet Hammer}{Melissa Broussard}
> \end{figure}
>
> In contrast, the definition of hard real time is quite definite.
> @@ -94,7 +94,7 @@ But it is also true that I can always get a bigger hammer.
> \resizebox{3in}{!}{\includegraphics{cartoons/realtime-lifesupport-nobomb}}
> \end{center}
> \caption{Real-Time Response: Hardware Matters}
> -\ContributedBy{figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Real-Time Response: Hardware Matters}{Melissa Broussard}
> \end{figure}
>
> Then again, perhaps it is unfair to blame the software for what is clearly
> @@ -125,7 +125,7 @@ it can alert the hospital staff.
> \resizebox{6in}{!}{\rotatebox{90}{\includegraphics{cartoons/realtime-lazy-crop}}}
> \end{center}
> \caption{Real-Time Response: Notification Insufficient}
> -\ContributedBy{figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Real-Time Response: Notification Insufficient}{Melissa Broussard}
> \end{figure*}
>
> Unfortunately, this approach has the trivial solution fancifully depicted in
> @@ -892,7 +892,7 @@ levels.
> \resizebox{3.0in}{!}{\includegraphics{cartoons/1kHz}}
> \end{center}
> \caption{Timer Wheel at 1kHz}
> -\ContributedBy{figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Timer Wheel at 1kHz}{Melissa Broussard}
> \end{figure}
>
> \begin{figure}[tb]
> @@ -900,7 +900,7 @@ levels.
> \resizebox{3.0in}{!}{\includegraphics{cartoons/100kHz}}
> \end{center}
> \caption{Timer Wheel at 100kHz}
> -\ContributedBy{figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Timer Wheel at 100kHz}{Melissa Broussard}
> \end{figure}
>
> Unfortunately, timer wheels do not work well for real-time systems, and for
> @@ -1046,7 +1046,7 @@ priority inversion.
> \resizebox{3.4in}{!}{\includegraphics{cartoons/Priority_Boost_2}}
> \end{center}
> \caption{Priority Inversion and User Input}
> -\ContributedBy{figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> +\ContributedBy{Figure}{fig:rt:Priority Inversion and User Input}{Melissa Broussard}
> \end{figure}
>
> Of course, priority inheritance does have its limitations.
> @@ -1760,7 +1760,7 @@ unforgiving.
> \resizebox{3.2in}{!}{\includegraphics{cartoons/RealTimeNotRealFast}}
> \end{center}
> \caption{The Dark Side of Real-Time Computing}
> -\ContributedBy{figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> +\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Time Computing}{Sarah McKenney}
> \end{figure}
>
> \begin{figure}[tb]
> @@ -1768,7 +1768,7 @@ unforgiving.
> \resizebox{3.2in}{!}{\includegraphics{cartoons/RealFastNotRealTime}}
> \end{center}
> \caption{The Dark Side of Real-Fast Computing}
> -\ContributedBy{figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> +\ContributedBy{Figure}{fig:rt:The Dark Side of Real-Fast Computing}{Sarah McKenney}
> \end{figure}
>
> The choice between real-time and real-fast computing can be a difficult one.
> --
> Andrew Donnellan Software Engineer, OzLabs
> andrew.donnellan@au1.ibm.com Australia Development Lab, Canberra
> +61 2 6201 8874 (work) IBM Australia Limited
>
> --
> To unsubscribe from this list: send the line "unsubscribe perfbook" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-10-01 18:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-01 6:45 [PATCH] Fix capitalisation of "Figure" in credits for real-time chapter Andrew Donnellan
2015-10-01 18:06 ` Paul E. McKenney
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.