[petsc-users] When is it better to use MUMPS?
w_ang_temp
w_ang_temp at 163.com
Wed Oct 31 08:49:30 CDT 2012
Thanks. I get it.
>在 2012-10-31 21:24:03,"Hong Zhang" <hzhang at mcs.anl.gov> 写道:
>Jim,
>> In my view, the intent of parallel computing is sovling large system. As you said, MUMPS is mainly used in
>" the intent" does not automatically become the reality.
>All parallel direct solvers are intended to solve ill-conditioned problems as large as possible.
>But the algorithms (full matrix factorization) consume large memories and inter-processor
>communications. Unless your matrix has special data structure, the direct solvers cannot be scalable
>in general.
>>small problems. So are they contradictory. Or, is the "Small problems and moderate-size 2D problems" just relative,
>>compared with the large system?
>Yes.
>Hong
>>At 2012-10-30 23:47:59,"Jed Brown" <jedbrown at mcs.anl.gov> wrote:
>>Simple: it's better when it's faster. Small problems and moderate-size 2D problems often work well with direct solvers.
>>On Oct 30, 2012 8:29 AM, "w_ang_temp" <w_ang_temp at 163.com> wrote:
>>Hello,
>>As is know, MUMPS is based on a direct method. When the system is big, the parallel direct solver is
>>not effective compared with the iterative solver. So when is it better to use MUMPS?
>> Thanks.
>> Jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20121031/d44be423/attachment.html>
More information about the petsc-users
mailing list