🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #12080

Re: massive linpack

#12080
From: Rowan Hughes
Date: Fri, 14 Jun 1991 06:27
34 lines
2457 bytes
In <4112@ssc-bee.ssc-vax.UUCP> carroll@ssc-vax (Jeff Carroll) writes:
>>  csrdh@marlin.jcu.edu.au (Rowan Hughes) writes:
>>Yes, large problems (N > 10,000) are typically sparse, and with strong
>>diagonal banding. These can only be solved with iterative methods, and
>>only on vector, or large parallel machines. Iterative methods usually
>There is at least one fallacy here. I have worked on at least one class
>of problem involving boundary integral methods which is both large by
>this definition and *dense*. We typically solve these by LU decomposition.
>I submit that if we can solve large dense problems by direct methods, we
>can certainly solve sparse problems of the same size by the same methods.

This is now only slightly related to architecture, but I'll give my 2c
worth.
If Jeff has to solve large (N>5000) dense problems, then he has a real
problem. In my area (fluid dynamics) the bulk of matrices, originating from
the Navier-Stokes eqns, are large (n=100,000 is common) and very sparse,
typically  25 non-zero elements per row. Unfortunately they often have
zero's on the diagonal (psi-zeta form of NS). These types of problems are
best solved by methods specifically designed for sparse banded matrices.
Direct methods (LU, Householder etc) will work quite well, but they
will never have the capabilities of routines like BICO. I'd be so bold
as to suggest that Jeff's type of problem is more the exception, than
the rule. The largest problems capable of actually being solved will
always be sparse.

Philisophical note:
BICO is one of the most elegant solution methods I've ever seen; its
far more powerful than SOR, and fits perfectly into vector and parallel
architectures with very little code change.

-- 
Rowan Hughes                                James Cook University
Marine Modelling Unit                       Townsville, Australia.
Dept. Civil and Systems Engineering         csrdh@marlin.jcu.edu.au
Technical Details
Message-ID: <1991Jun14.062703.20325@marlin.jcu.edu.au>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!marlin.jcu.edu.au!csrdh
References: <9106070135.AA02947@ucbvax.Berkeley.EDU> <1991Jun8.055711.13457@marlin.jcu.edu.au> <4112@ssc-bee.ssc-vax.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!marlin.jcu.edu.au!csrdh
From: csrdh@marlin.jcu.edu.au (Rowan Hughes)
Newsgroups: comp.arch
Subject: Re: massive linpack
Message-ID: <1991Jun14.062703.20325@marlin.jcu.edu.au>
Date: 14 Jun 91 06:27:03 GMT
References: <9106070135.AA02947@ucbvax.Berkeley.EDU> <1991Jun8.055711.13457@marlin.jcu.edu.au> <4112@ssc-bee.ssc-vax.UUCP>
Organization: James Cook University
Lines: 34