[9fans] parallel systems

2009-10-28 Thread Sam Watkins
I think my main points were good. * can parallelize by duplicating subsystems / divide and conquer * can parallelize by pipelining, even down to the arithmetic level * latency is limited by Ahmdal's law, potential throughput should not be * multi-tasking can potentially use close to the

Re: [9fans] parallel systems

2009-10-28 Thread andrey mirtchovski
A factory is a parallel system.  A car factory can come close to fully utilizing thousands of human and robot workers. as long as we're using wrong analogies, keep in mind that: - a car factory can also come to a standstill if one or more resources arrive at a rate slower than they're being

Re: [9fans] parallel systems

2009-10-28 Thread Jack Norton
Sam Watkins wrote: I think my main points were good. * can parallelize by duplicating subsystems / divide and conquer * can parallelize by pipelining, even down to the arithmetic level * latency is limited by Ahmdal's law, potential throughput should not be * multi-tasking can

Re: [9fans] parallel systems

2009-10-28 Thread Sam Watkins
- a factory's line can be brought to a standstill if one of its elements breaks; one would hope that software elements do not break so much - a factory 's line is at least as slow as its slowest worker a slow part of the line can be split / duplicated to use multiple workers - if all the

Re: [9fans] parallel systems

2009-10-28 Thread W B Hacker
Sam Watkins wrote: - a factory's line can be brought to a standstill if one of its elements breaks; one would hope that software elements do not break so much - a factory 's line is at least as slow as its slowest worker a slow part of the line can be split / duplicated to use multiple

Re: [9fans] parallel systems

2009-10-28 Thread erik quanstrom
On Wed Oct 28 15:09:54 EDT 2009, s...@nipl.net wrote: I think my main points were good. * can parallelize by duplicating subsystems / divide and conquer * can parallelize by pipelining, even down to the arithmetic level * latency is limited by Ahmdal's law, potential throughput should

Re: [9fans] parallel systems

2009-10-28 Thread Latchesar Ionkov
How many parallel systems you have impelemented? Thanks, Lucho On Wed, Oct 28, 2009 at 1:08 PM, Sam Watkins s...@nipl.net wrote: I think my main points were good.  * can parallelize by duplicating subsystems / divide and conquer  * can parallelize by pipelining, even down to the

Re: [9fans] parallel systems

2009-10-28 Thread ron minnich
The issue here is that all the things you are saying can be (and have been) measured. They can be quantified. There are variations in just how much parallelism is possible depending on the application or even the type of application. This type of discussion, absent some sort of quantification,