🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.super
Article #444

Re: Massively Parallel LINPACK on the Intel Touchstone Delta machine

#444
From: John Prentice
Date: Thu, 06 Jun 1991 20:51
53 lines
3664 bytes
In article <1991Jun6.144903.20456@chpc.utexas.edu> gary@chpc.utexas.edu (Gary Smith) writes:
>
>
>Continuing to paraphrase Snyder: The frequent challenge with physical
>phemomena models is not to solve a fixed-size problem faster, but to
>solve larger instances within a fixed time budget.  Simple rationale:
>Solutions are so computationally intensive that problem instances of an
>"interesting" size do not complete execution in a tolerable amount of
>time.  What is the effect of parallelism on problem size?  Keeping time
>fixed and UNREALISTICALLY assuming the best possible speedup, it follows
>that superlinear problems (the interesting, realistic ones) can only be
>improved sublineraly by parallel computation.  Specifically, if a problem
>takes t = c*n^x sequential steps, and if the application of p processors
>permits an increase in the problem size by a factor of m, t = c*(m*n)^x/p,
>then the problem size can increase by at most a factor of m = p^(1/x).
>For example, to increase by two orders of magnitude the size of a problem
>whose sequential performance is given by t = cn^4 (three spacial, one time
>demension) requires, WITH UNREALISTIC OPTIMISM, 100,000,000 processors!
>
>Again, it's time for the advocates of the promise of massive parallelism
>to acknowledge Synder's "corollary of modest potential."
>

So what would you suggest as an alternative.  By this analysis, anyway
you cut it, a serial processor will still take p times longer to do the
same problem (of course, you have ignored overhead, but that works in 
favor of your argument).  If I can do it 64,000 times faster on a CM-2
and I don't have any choice but to do the problem, then I am going to
use the CM-2.  The alternative is to just not do the problem. 

Your are both right and wrong about what the goal is in scientific
computing.  For many applications, the goal isn't to run bigger problems,
it is to make current ones less expensive.  Clearly parallelism buys
you something there.  For ones where bigger is better, I will grant
you that parallelism has many drawbacks, but I fail to see an alternative.
The main thing that bothers me in your analysis however is that you are
being far too simplistic.  You are assuming that numerical schemes are
not going to change or be developed which exploit the unique capabilities
of a parallel architecture.  But things like multi-grid, composite grid
domain decomposition, and so forth are being developed and these schemes
can by made to really fly on a parallel system.  Parallelism is 
largely a new way of thinking and as more people become involved in it,
I think you will see numerical methods undergo some major advances as
people learn to think in terms of this new paradigm.

By the way, I know an awful lot of physicists who would not agree with
you that the only problems of interest are superlinear ones  :-) .

John
-- 
John K. Prentice    john@spectre.unm.edu (Internet)
Computational Physics Group
Amparo Corporation, Albuquerque, NM
Technical Details
Message-ID: <1991Jun06.205144.22611@ariel.unm.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!lll-winken!elroy.jpl.nasa.gov!sdd.hp.com!spool.mu.edu!cs.umn.edu!ariel.unm.edu!spectre.unm.edu!john
References: <1991Jun5.120653.7852@hubcap.clemson.edu> <1991Jun05.185818.1071@convex.com> <1991Jun6.144903.20456@chpc.utexas.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!lll-winken!elroy.jpl.nasa.gov!sdd.hp.com!spool.mu.edu!cs.umn.edu!ariel.unm.edu!spectre.unm.edu!john
From: john@spectre.unm.edu (John Prentice)
Newsgroups: comp.sys.super
Subject: Re: Massively Parallel LINPACK on the Intel Touchstone Delta machine
Message-ID: <1991Jun06.205144.22611@ariel.unm.edu>
Date: 6 Jun 91 20:51:44 GMT
References: <1991Jun5.120653.7852@hubcap.clemson.edu> <1991Jun05.185818.1071@convex.com> <1991Jun6.144903.20456@chpc.utexas.edu>
Organization: Dept. of Math & Stat, University of New Mexico, Albuquerque
Lines: 53