public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Re: IDE?
@ 2002-08-17 13:02 Adam J. Richter
  2002-08-17 13:22 ` IDE? Alexander Kellett
  2002-08-17 18:26 ` IDE? Andreas Dilger
  0 siblings, 2 replies; 18+ messages in thread
From: Adam J. Richter @ 2002-08-17 13:02 UTC (permalink / raw)
  To: aia21, axboe, B.Zolnierkiewicz, linux-kernel, m.c.p, torvalds

	I just looked at the patch to switch to "2.4 forward port"
version of drivers/ide.  If I got my shell commands right, Martin's
tree is 8606 lines shorter than the 2.4 forward port.

	2.4 forward port	49,205 lines
	Martin's version	40,599 lines
				------------
				 8,606 lines difference

	It's often amazing how much cleaning up it takes to shrink
code a little bit.  Shrinking the IDE tree this much is a lot of
work to throw away.

	In comparison, I think Niklaus Wirth's Modula-2 compiler for
the Lilith machine was 5,000 lines.

	Is the 2.5.31 IDE tree that buggy?  I would hope that stamping
out bugs from Martin's tree would be less work than cleaning up
the 2.4 version to that point again.

>If you can work with him, then it would seem he would be well suited for
>the job... Assuming he wants it... Bartlomiej?

	I'd be quite relieved if we could convince Bartlomiej to
adopt Martin's tree and continue with Martin's tree as at least
a configuration option.

Adam J. Richter     __     ______________   575 Oroville Road
adam@yggdrasil.com     \ /                  Milpitas, California 95035
+1 408 309-6081         | g g d r a s i l   United States of America
                         "Free Software For The Rest Of Us."

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 13:02 IDE? Adam J. Richter
@ 2002-08-17 13:22 ` Alexander Kellett
  2002-08-17 17:37   ` IDE? Andre Hedrick
  2002-08-17 19:51   ` IDE? Alan Cox
  2002-08-17 18:26 ` IDE? Andreas Dilger
  1 sibling, 2 replies; 18+ messages in thread
From: Alexander Kellett @ 2002-08-17 13:22 UTC (permalink / raw)
  To: Adam J. Richter; +Cc: B.Zolnierkiewicz, linux-kernel

[shortening cc:'s as they are probably not interested in me :) ]

On Sat, Aug 17, 2002 at 06:02:16AM -0700, Adam J. Richter wrote:
> 	I'd be quite relieved if we could convince Bartlomiej to
> adopt Martin's tree and continue with Martin's tree as at least
> a configuration option.

Couldn't agree more here. Although I usually hate <aol>-like
me too posts. I think that its really quite important for the 
state of the ide layer that the work thats already gone into
it isn't lost.

IMO this is not something that you can see a positive, or as a 
lesson learned. This to me just seems like a lot of hard work 
going down the drain.

So, pleeease Bartlomiej/Alan/Jens, whoever. Someone step up
to get most/some of Marcin' cleanup patches into 2.5 again.

Alex

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 13:22 ` IDE? Alexander Kellett
@ 2002-08-17 17:37   ` Andre Hedrick
  2002-08-17 17:53     ` Does Solaris really scale this well? Dax Kelson
  2002-08-17 19:51   ` IDE? Alan Cox
  1 sibling, 1 reply; 18+ messages in thread
From: Andre Hedrick @ 2002-08-17 17:37 UTC (permalink / raw)
  To: Alexander Kellett; +Cc: linux-kernel

On Sat, 17 Aug 2002, Alexander Kellett wrote:

> [shortening cc:'s as they are probably not interested in me :) ]
> 
> IMO this is not something that you can see a positive, or as a 
> lesson learned. This to me just seems like a lot of hard work 
> going down the drain.

This one of my arguments against deleting Marcin work.
There are things he did which are good and real cleanups.

> So, pleeease Bartlomiej/Alan/Jens, whoever. Someone step up
> to get most/some of Marcin' cleanup patches into 2.5 again.

I have addressed most of his work which was sane and did not violate
transport protocols.

Regards,

Andre Hedrick
LAD Storage Consulting Group


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Does Solaris really scale this well?
  2002-08-17 17:37   ` IDE? Andre Hedrick
@ 2002-08-17 17:53     ` Dax Kelson
  2002-08-17 18:27       ` Matti Aarnio
  2002-08-18  1:46       ` Does Solaris really scale this well? venom
  0 siblings, 2 replies; 18+ messages in thread
From: Dax Kelson @ 2002-08-17 17:53 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org


From:

http://www.itworld.com/Man/3828/020816mcnealy/

Scott McNealy:

"When you take a 99-way UltraSPARC III machine and add a 100th processor, 
you get 94 percent linear scalability. You can't get 94 percent linear 
scalability on your first Intel chip. It's very, very hard to do, and they 
have not done it."




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 13:02 IDE? Adam J. Richter
  2002-08-17 13:22 ` IDE? Alexander Kellett
@ 2002-08-17 18:26 ` Andreas Dilger
  2002-08-19  9:54   ` IDE? Vojtech Pavlik
  1 sibling, 1 reply; 18+ messages in thread
From: Andreas Dilger @ 2002-08-17 18:26 UTC (permalink / raw)
  To: Adam J. Richter
  Cc: aia21, axboe, B.Zolnierkiewicz, linux-kernel, m.c.p, torvalds

On Aug 17, 2002  06:02 -0700, Adam J. Richter wrote:
> 	I just looked at the patch to switch to "2.4 forward port"
> version of drivers/ide.  If I got my shell commands right, Martin's
> tree is 8606 lines shorter than the 2.4 forward port.
> 
> 	2.4 forward port	49,205 lines
> 	Martin's version	40,599 lines
> 				------------
> 				 8,606 lines difference
> 
> 	It's often amazing how much cleaning up it takes to shrink
> code a little bit.  Shrinking the IDE tree this much is a lot of
> work to throw away.
> 
> 	In comparison, I think Niklaus Wirth's Modula-2 compiler for
> the Lilith machine was 5,000 lines.
> 
> 	Is the 2.5.31 IDE tree that buggy?  I would hope that stamping
> out bugs from Martin's tree would be less work than cleaning up
> the 2.4 version to that point again.

Why don't we just start with the now-discarded 2.5 IDE code as IDE-TNG?
If people want to develop/hack then they can use that, and if they
want to hack on other things they use the old code.  You just need to
make the two config options mutually exclusive until the drivers learn
to play well together (by being able to control separate drives/ctrlr).

Cheers, Andreas
--
Andreas Dilger
http://www-mddsp.enel.ucalgary.ca/People/adilger/
http://sourceforge.net/projects/ext2resize/


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-17 17:53     ` Does Solaris really scale this well? Dax Kelson
@ 2002-08-17 18:27       ` Matti Aarnio
  2002-08-17 23:03         ` Ruth Ivimey-Cook
  2002-08-18  1:46       ` Does Solaris really scale this well? venom
  1 sibling, 1 reply; 18+ messages in thread
From: Matti Aarnio @ 2002-08-17 18:27 UTC (permalink / raw)
  To: Dax Kelson; +Cc: linux-kernel@vger.kernel.org

On Sat, Aug 17, 2002 at 11:53:16AM -0600, Dax Kelson wrote:
> From:
>   http://www.itworld.com/Man/3828/020816mcnealy/
> 
> Scott McNealy:
> 
> "When you take a 99-way UltraSPARC III machine and add a 100th processor, 
> you get 94 percent linear scalability. You can't get 94 percent linear 
> scalability on your first Intel chip. It's very, very hard to do, and they 
> have not done it."

  Conditionally...  I would like to know the exact architecture,
and the problem set running in the system to say.

When you have noncc-NUMA, you have a Beowulf-like setup.
when you have cc-NUMA ("cc" = cache coherent), things get
truly hairy...

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 13:22 ` IDE? Alexander Kellett
  2002-08-17 17:37   ` IDE? Andre Hedrick
@ 2002-08-17 19:51   ` Alan Cox
  2002-08-18 12:43     ` IDE? Alexander Kellett
  1 sibling, 1 reply; 18+ messages in thread
From: Alan Cox @ 2002-08-17 19:51 UTC (permalink / raw)
  To: Alexander Kellett; +Cc: Adam J. Richter, B.Zolnierkiewicz, linux-kernel

On Sat, 2002-08-17 at 14:22, Alexander Kellett wrote:
> So, pleeease Bartlomiej/Alan/Jens, whoever. Someone step up
> to get most/some of Marcin' cleanup patches into 2.5 again.

Not interested. Its easier to go back to functionally correct code and
do the job nicely than to fix the 2.5.3x code. Right now I'm working on
Andre's current code in 2.4.20pre2-ac* starting off with only provably
identical transforms between AndreCode and C and documenting it.

Alan


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-17 18:27       ` Matti Aarnio
@ 2002-08-17 23:03         ` Ruth Ivimey-Cook
  2002-08-18  0:55           ` Larry McVoy
  0 siblings, 1 reply; 18+ messages in thread
From: Ruth Ivimey-Cook @ 2002-08-17 23:03 UTC (permalink / raw)
  To: Matti Aarnio; +Cc: Dax Kelson, linux-kernel@vger.kernel.org

On Sat, 17 Aug 2002, Matti Aarnio wrote:

>On Sat, Aug 17, 2002 at 11:53:16AM -0600, Dax Kelson wrote:
>> From:
>>   http://www.itworld.com/Man/3828/020816mcnealy/
>> 
>> Scott McNealy:
>> 
>> "When you take a 99-way UltraSPARC III machine and add a 100th processor, 
>> you get 94 percent linear scalability. You can't get 94 percent linear 
>> scalability on your first Intel chip. It's very, very hard to do, and they 
>> have not done it."
>
>  Conditionally...  I would like to know the exact architecture,
>and the problem set running in the system to say.
>
>When you have noncc-NUMA, you have a Beowulf-like setup.
>when you have cc-NUMA ("cc" = cache coherent), things get
>truly hairy...

I've seen scientific reports of scalability that good in non-shared memory
computers (mostly in transputer arrays) where (with a scalable algorithm)
unless you got >90% you were doing something wrong.  However, if you insist on
sharing main memory, I still don't believe you can get anywhere near that...
IMO 30% is doing very well once past the first few CPUs.

Regards,

Ruth

-- 
Ruth Ivimey-Cook
Software engineer and technical writer.


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-17 23:03         ` Ruth Ivimey-Cook
@ 2002-08-18  0:55           ` Larry McVoy
  2002-08-18  8:35             ` David S. Miller
                               ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Larry McVoy @ 2002-08-18  0:55 UTC (permalink / raw)
  To: Ruth Ivimey-Cook; +Cc: Matti Aarnio, Dax Kelson, linux-kernel@vger.kernel.org

On Sun, Aug 18, 2002 at 12:03:24AM +0100, Ruth Ivimey-Cook wrote:
> >> "When you take a 99-way UltraSPARC III machine and add a 100th processor, 
> >> you get 94 percent linear scalability. You can't get 94 percent linear 
> >> scalability on your first Intel chip. It's very, very hard to do, and they 
> >> have not done it."
> 
> I've seen scientific reports of scalability that good in non-shared memory
> computers (mostly in transputer arrays) where (with a scalable algorithm)
> unless you got >90% you were doing something wrong.  However, if you insist on
> sharing main memory, I still don't believe you can get anywhere near that...
> IMO 30% is doing very well once past the first few CPUs.

Please reconsider your opinion.  Both Sun and SGI scale past 100 CPUs on
reasonable workloads in shared memory.  Where "reasonable" != easy to do.
-- 
---
Larry McVoy            	 lm at bitmover.com           http://www.bitmover.com/lm 

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-17 17:53     ` Does Solaris really scale this well? Dax Kelson
  2002-08-17 18:27       ` Matti Aarnio
@ 2002-08-18  1:46       ` venom
  1 sibling, 0 replies; 18+ messages in thread
From: venom @ 2002-08-18  1:46 UTC (permalink / raw)
  To: Dax Kelson; +Cc: linux-kernel@vger.kernel.org

On Sat, 17 Aug 2002, Dax Kelson wrote:

> Date: Sat, 17 Aug 2002 11:53:16 -0600 (MDT)
> From: Dax Kelson <dax@gurulabs.com>
> To: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
> Subject: Does Solaris really scale this well?
>
>
> From:
>
> http://www.itworld.com/Man/3828/020816mcnealy/
>
> Scott McNealy:
>
> "When you take a 99-way UltraSPARC III machine and add a 100th processor,
> you get 94 percent linear scalability. You can't get 94 percent linear
> scalability on your first Intel chip. It's very, very hard to do, and they
> have not done it."

you can't get 94% linear scalability also on Sparc III, to say the
truth...





^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-18  0:55           ` Larry McVoy
@ 2002-08-18  8:35             ` David S. Miller
  2002-08-18 10:28             ` venom
  2002-08-18 12:33             ` Ruth Ivimey-Cook
  2 siblings, 0 replies; 18+ messages in thread
From: David S. Miller @ 2002-08-18  8:35 UTC (permalink / raw)
  To: lm; +Cc: Ruth.Ivimey-Cook, matti.aarnio, dax, linux-kernel

   From: Larry McVoy <lm@bitmover.com>
   Date: Sat, 17 Aug 2002 17:55:17 -0700

   On Sun, Aug 18, 2002 at 12:03:24AM +0100, Ruth Ivimey-Cook wrote:
   > >> "When you take a 99-way UltraSPARC III machine and add a 100th processor, 
   > >> you get 94 percent linear scalability. You can't get 94 percent linear 
   > >> scalability on your first Intel chip. It's very, very hard to do, and they 
   > >> have not done it."
   > 
   > I've seen scientific reports of scalability that good in non-shared memory
   > computers (mostly in transputer arrays) where (with a scalable algorithm)
   > unless you got >90% you were doing something wrong.  However, if you insist on
   > sharing main memory, I still don't believe you can get anywhere near that...
   > IMO 30% is doing very well once past the first few CPUs.
   
   Please reconsider your opinion.  Both Sun and SGI scale past 100 CPUs on
   reasonable workloads in shared memory.  Where "reasonable" != easy to do.

Also consider that if you start having performed so badly in the
uniprocessor case like Solaris does, it doesn't take so much effort to
get good scalability percentages as you add cpus because there isn't
much to scale. :-)

To Sun's credit, they have on their side the fact that in the x86
world there still has never has been a very good large scale SMP
backplane as of yet.  At least not on the order of what you'd find
on one of Sun's big boxes.

But in the same breath this is what will kill Sun in the end.  Over
time, the commodity stuff inches closer and closer to what Sun's "high
end" is.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-18  0:55           ` Larry McVoy
  2002-08-18  8:35             ` David S. Miller
@ 2002-08-18 10:28             ` venom
  2002-08-18 12:33             ` Ruth Ivimey-Cook
  2 siblings, 0 replies; 18+ messages in thread
From: venom @ 2002-08-18 10:28 UTC (permalink / raw)
  To: Larry McVoy
  Cc: Ruth Ivimey-Cook, Matti Aarnio, Dax Kelson,
	linux-kernel@vger.kernel.org

On Sat, 17 Aug 2002, Larry McVoy wrote:

> Date: Sat, 17 Aug 2002 17:55:17 -0700
> From: Larry McVoy <lm@bitmover.com>
> To: Ruth Ivimey-Cook <Ruth.Ivimey-Cook@ivimey.org>
> Cc: Matti Aarnio <matti.aarnio@zmailer.org>, Dax Kelson <dax@gurulabs.com>,
>      "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
> Subject: Re: Does Solaris really scale this well?
>
> On Sun, Aug 18, 2002 at 12:03:24AM +0100, Ruth Ivimey-Cook wrote:
> > >> "When you take a 99-way UltraSPARC III machine and add a 100th processor,
> > >> you get 94 percent linear scalability. You can't get 94 percent linear
> > >> scalability on your first Intel chip. It's very, very hard to do, and they
> > >> have not done it."
> >
> > I've seen scientific reports of scalability that good in non-shared memory
> > computers (mostly in transputer arrays) where (with a scalable algorithm)
> > unless you got >90% you were doing something wrong.  However, if you insist on
> > sharing main memory, I still don't believe you can get anywhere near that...
> > IMO 30% is doing very well once past the first few CPUs.
>
> Please reconsider your opinion.  Both Sun and SGI scale past 100 CPUs on
> reasonable workloads in shared memory.  Where "reasonable" != easy to do.


And where reasonable != 94%. Seriously, 94% scalability could be on a
8 CPUs 880, but, for example, I have a 64 CPUS domain on a E10k which is
far from 94% scalability (ok, an old E10k with an 83Mhz bus).
For what I saw, maybe SGI Origin 3000 is scaling
a little better with a lot of CPUS, but I also never had an E15000 around
for now...






^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-18  0:55           ` Larry McVoy
  2002-08-18  8:35             ` David S. Miller
  2002-08-18 10:28             ` venom
@ 2002-08-18 12:33             ` Ruth Ivimey-Cook
  2002-08-19 13:42               ` Does Solaris really scale this well? [OT] Dana Lacoste
  2 siblings, 1 reply; 18+ messages in thread
From: Ruth Ivimey-Cook @ 2002-08-18 12:33 UTC (permalink / raw)
  To: Larry McVoy; +Cc: Matti Aarnio, Dax Kelson, linux-kernel@vger.kernel.org

On Sat, 17 Aug 2002, Larry McVoy wrote:

>On Sun, Aug 18, 2002 at 12:03:24AM +0100, Ruth Ivimey-Cook wrote:
>> >> "When you take a 99-way UltraSPARC III machine and add a 100th processor, 
>> >> you get 94 percent linear scalability. You can't get 94 percent linear 
>> >> scalability on your first Intel chip. It's very, very hard to do, and they 
>> >> have not done it."
>> 
>> I've seen scientific reports of scalability that good in non-shared memory
>> computers (mostly in transputer arrays) where (with a scalable algorithm)
>> unless you got >90% you were doing something wrong.  However, if you insist on
>> sharing main memory, I still don't believe you can get anywhere near that...
>> IMO 30% is doing very well once past the first few CPUs.
>
>Please reconsider your opinion.  Both Sun and SGI scale past 100 CPUs on
>reasonable workloads in shared memory.  Where "reasonable" != easy to do.

Larry,

I wasn't disputing that Sun could have say 100 cpus in a box, but that the
100th shared-memory CPU didias much work as the first. That said, I _am_ out
of date on the performance of the Sun machines; what kind of measured
performance effeciency do you get with them?

A google search turned up:
    http://www.icg.tu-graz.ac.at/goller/publication/pers/node6.html (1997)
in which the author says:

  Utilizing more than half of all processors is commonly agreed to be an
acceptable efficiency for parallel applications. In all three diagrams, the
efficiency never drops below this 50%-level in the area of interest

-- well, I would disagree about the implied "any parallel app", but it does
seem to be true of many SMP systems...

In the following paper, the authors benchmarked IBM, Cray and SGI
supercomputers: http://citeseer.nj.nec.com/kang99benchmarking.html (1999)

If you look at pages numbered 53 & 54, you will see graphs of time vs num
processors that are a very long way from linear, indeed in one case time
increased as cum cpus increased.

It is also instructive to note that in many cases, the peak processor power is 
obtained by multiplying individual peak power by the number of processors, 
with no notice taken of the costs of synchronisation, memory access or 
communication. Consequently, many new owners of supercomputers are very 
disappointed with their new 'baby' when they find it's not nearly as powerful 
as they had been told.

Regards,

Ruth

-- 
Ruth Ivimey-Cook
Software engineer and technical writer.




^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 19:51   ` IDE? Alan Cox
@ 2002-08-18 12:43     ` Alexander Kellett
  0 siblings, 0 replies; 18+ messages in thread
From: Alexander Kellett @ 2002-08-18 12:43 UTC (permalink / raw)
  To: Alan Cox; +Cc: Adam J. Richter, B.Zolnierkiewicz, linux-kernel

On Sat, Aug 17, 2002 at 08:51:09PM +0100, Alan Cox wrote:
> On Sat, 2002-08-17 at 14:22, Alexander Kellett wrote:
> > So, pleeease Bartlomiej/Alan/Jens, whoever. Someone step up
> > to get most/some of Marcin' cleanup patches into 2.5 again.
> 
> Not interested. Its easier to go back to functionally correct code and
> do the job nicely than to fix the 2.5.3x code. Right now I'm working on
> Andre's current code in 2.4.20pre2-ac* starting off with only provably
> identical transforms between AndreCode and C and documenting it.

Better point, I realized my mistake right after reading Al's 
"tranformation" post and grasping the sense in it. Much better approach.  

Alex

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: IDE?
  2002-08-17 18:26 ` IDE? Andreas Dilger
@ 2002-08-19  9:54   ` Vojtech Pavlik
  0 siblings, 0 replies; 18+ messages in thread
From: Vojtech Pavlik @ 2002-08-19  9:54 UTC (permalink / raw)
  To: Adam J. Richter, aia21, axboe, B.Zolnierkiewicz, linux-kernel,
	m.c.p, torvalds

On Sat, Aug 17, 2002 at 12:26:38PM -0600, Andreas Dilger wrote:
> On Aug 17, 2002  06:02 -0700, Adam J. Richter wrote:
> > 	I just looked at the patch to switch to "2.4 forward port"
> > version of drivers/ide.  If I got my shell commands right, Martin's
> > tree is 8606 lines shorter than the 2.4 forward port.
> > 
> > 	2.4 forward port	49,205 lines
> > 	Martin's version	40,599 lines
> > 				------------
> > 				 8,606 lines difference
> > 
> > 	It's often amazing how much cleaning up it takes to shrink
> > code a little bit.  Shrinking the IDE tree this much is a lot of
> > work to throw away.
> > 
> > 	In comparison, I think Niklaus Wirth's Modula-2 compiler for
> > the Lilith machine was 5,000 lines.
> > 
> > 	Is the 2.5.31 IDE tree that buggy?  I would hope that stamping
> > out bugs from Martin's tree would be less work than cleaning up
> > the 2.4 version to that point again.
> 
> Why don't we just start with the now-discarded 2.5 IDE code as IDE-TNG?
> If people want to develop/hack then they can use that, and if they
> want to hack on other things they use the old code.  You just need to
> make the two config options mutually exclusive until the drivers learn
> to play well together (by being able to control separate drives/ctrlr).

Well, because it might be easier to just start from scratch.

-- 
Vojtech Pavlik
SuSE Labs

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well? [OT]
  2002-08-18 12:33             ` Ruth Ivimey-Cook
@ 2002-08-19 13:42               ` Dana Lacoste
  0 siblings, 0 replies; 18+ messages in thread
From: Dana Lacoste @ 2002-08-19 13:42 UTC (permalink / raw)
  To: Ruth Ivimey-Cook; +Cc: linux-kernel@vger.kernel.org

On Sun, 2002-08-18 at 08:33, Ruth Ivimey-Cook wrote:
> It is also instructive to note that in many cases, the peak processor power is 
> obtained by multiplying individual peak power by the number of processors, 
> with no notice taken of the costs of synchronisation, memory access or 
> communication. Consequently, many new owners of supercomputers are very 
> disappointed with their new 'baby' when they find it's not nearly as powerful 
> as they had been told.

It is also important to note that most benchmarks go out of their
way to analyze this situation properly in the massively parallel
supercomputer world, and that for the most part supercomputers excel
in I/O bandwidth more than CPU power, so if you bought your SV2 to
run quake you _deserve_ to only get 100fps :)

To try to bring this a little more back on topic, is there any
particular group in the Linux community who's dissatisfied with
our scalability (except for IBM, who seem to be working on this
issue already.  I mean anyone who's _not_ seeing things done to
rectify the situation :)

Dana Lacoste
Ottawa


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
       [not found] <15713.30718.950168.358907@wombat.chubb.wattle.id.au>
@ 2002-08-20 10:13 ` venom
  2002-08-20 12:13   ` Jakob Oestergaard
  0 siblings, 1 reply; 18+ messages in thread
From: venom @ 2002-08-20 10:13 UTC (permalink / raw)
  To: Peter Chubb
  Cc: Larry McVoy, Ruth Ivimey-Cook, Matti Aarnio, Dax Kelson,
	linux-kernel@vger.kernel.org


80% is quite possible, I have similar results with a E10K domain of
around 32 CPUs, with a 100mhz bus. Buf 80% is far from 94%...



On Tue, 20 Aug 2002, Peter Chubb wrote:

> Date: Tue, 20 Aug 2002 08:58:06 +1000
> From: Peter Chubb <peter@chubb.wattle.id.au>
> To: venom@sns.it
> Cc: Larry McVoy <lm@bitmover.com>,
>      Ruth Ivimey-Cook <Ruth.Ivimey-Cook@ivimey.org>,
>      Matti Aarnio <matti.aarnio@zmailer.org>, Dax Kelson <dax@gurulabs.com>,
>      "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
> Subject: Re: Does Solaris really scale this well?
>
> >>>>> "venom" == venom  <venom@sns.it> writes:
>
> venom> On Sat, 17 Aug 2002, Larry McVoy wrote:
> >> Date: Sat, 17 Aug 2002 17:55:17 -0700 From: Larry McVoy
>
> venom> And where reasonable != 94%. Seriously, 94% scalability could
> venom> be on a 8 CPUs 880, but, for example, I have a 64 CPUS domain
> venom> on a E10k which is far from 94% scalability (ok, an old E10k
> venom> with an 83Mhz bus).  For what I saw, maybe SGI Origin 3000 is
> venom> scaling a little better with a lot of CPUS, but I also never
> venom> had an E15000 around for now...
>
> I've played around with 8-way E10000 and a 128-way Origin.
> Both scaled reasonably from an OS perspective --- enabling more cpus on
> a mixed lots-of-small-jobs workload increased performance close to
> linearly --- from memory (and it was a couple of years ago) above
> 80%, and in some tests better than that.  Unfotunately, I no longer
> have access either to the machines or to the data, as I've changed jobs...
>
> Peter C
>


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Does Solaris really scale this well?
  2002-08-20 10:13 ` Does Solaris really scale this well? venom
@ 2002-08-20 12:13   ` Jakob Oestergaard
  0 siblings, 0 replies; 18+ messages in thread
From: Jakob Oestergaard @ 2002-08-20 12:13 UTC (permalink / raw)
  To: venom; +Cc: Larry McVoy, linux-kernel

On Tue, Aug 20, 2002 at 12:13:44PM +0200, venom@sns.it wrote:
> 
> 80% is quite possible, I have similar results with a E10K domain of
> around 32 CPUs, with a 100mhz bus. Buf 80% is far from 94%...
> 

[shortening CC: to save electrons]

Let's end this thread shall we.

Anyone talking about scalability without talking about workload and
measurement is just spreading BS.

Anyone can get 100% (or even superlinear) scalability on a 1000
processor i486 with a 1 KHz bus, if the workload is right and
performance is measured "right".

The same person can get negative scalability on any THz (my-privates-
are-longer-and-fatter-than-yours)-bus machine out there, if the workload
is again chosen "correctly".

The thread could have gone on-topic, but it didn't   :)

-- 
................................................................
:   jakob@unthought.net   : And I see the elder races,         :
:.........................: putrid forms of man                :
:   Jakob Østergaard      : See him rise and claim the earth,  :
:        OZ9ABN           : his downfall is at hand.           :
:.........................:............{Konkhra}...............:

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2002-08-20 12:09 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-17 13:02 IDE? Adam J. Richter
2002-08-17 13:22 ` IDE? Alexander Kellett
2002-08-17 17:37   ` IDE? Andre Hedrick
2002-08-17 17:53     ` Does Solaris really scale this well? Dax Kelson
2002-08-17 18:27       ` Matti Aarnio
2002-08-17 23:03         ` Ruth Ivimey-Cook
2002-08-18  0:55           ` Larry McVoy
2002-08-18  8:35             ` David S. Miller
2002-08-18 10:28             ` venom
2002-08-18 12:33             ` Ruth Ivimey-Cook
2002-08-19 13:42               ` Does Solaris really scale this well? [OT] Dana Lacoste
2002-08-18  1:46       ` Does Solaris really scale this well? venom
2002-08-17 19:51   ` IDE? Alan Cox
2002-08-18 12:43     ` IDE? Alexander Kellett
2002-08-17 18:26 ` IDE? Andreas Dilger
2002-08-19  9:54   ` IDE? Vojtech Pavlik
     [not found] <15713.30718.950168.358907@wombat.chubb.wattle.id.au>
2002-08-20 10:13 ` Does Solaris really scale this well? venom
2002-08-20 12:13   ` Jakob Oestergaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox