On Thu, 19 Aug 2021 10:29:40 -0700, Paul E. McKenney wrote: > On Thu, Aug 19, 2021 at 07:54:30PM +0900, Akira Yokosawa wrote: >> Hello Zhouyi, >> >> On Thu, 19 Aug 2021 15:51:58 +0800, Zhouyi Zhou wrote: >>> Hi Paul, >>> >>> I think there is a little grammer mistake in answer to quick quiz 10.8, >>> I am not so sure because my English is not so well ;-) >>> >>> Thanks >>> Zhouyi >>> >>> Signed-off-by: Zhouyi Zhou <zhouzhouyi@xxxxxxxxx> >>> --- >>> datastruct/datastruct.tex | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/datastruct/datastruct.tex b/datastruct/datastruct.tex >>> index adb102d..68341f2 100644 >>> --- a/datastruct/datastruct.tex >>> +++ b/datastruct/datastruct.tex >>> @@ -963,1 +963,1 @@ not recommended for production use. >>> In theory, it isn't any safer, and a useful exercise would be >>> to run these programs on larger systems. >>> In practice, there are a lot more systems with more than 28~CPUs >>> - than there are systems with more than 448 CPUs. >> >> This can be parsed as follows: >> >> In practice, there are a lot more X than there are Y. >> >> , where >> >> X: systems with more than 28~CPUs >> Y: systems with more than 448 CPUs >> >> So there is no grammatical error here. >> Three uses of "than" in a sentence might be confusing, though. >> >> Paul might have an idea of a less-confusing sentence. > > Three "than"s in one sentence is a bit excessive, now that you guys > mention it. > > How about this? > > In practice, there are a lot more 28-CPU systems than there are > 448-CPU systems. > > I do not believe that the "more than"s are really adding much here. Well, the question part reads: > The dangers of extrapolating from 28 CPUs to 448 CPUs was made quite > clear in Section 10.2.3. But why should extrapolating up from 448 CPUs be > any safer? So, the point is "extrapolating up from 448 CPUs". Hence you used "more than"s in the answer, didn't you? Thanks, Akira > > Thoughts? > > Thanx, Paul > >> Thanks, Akira >> >>> + are systems with more than 448 CPUs. >>> In addition, other testing has shown that RCU read-side primitives >>> offer consistent performance and scalability up to at least 1024 CPUs. >>> }\QuickQuizEnd >>>