[petsc-users] a direct solver with support for 64-bit integers
Barry Smith
bsmith at mcs.anl.gov
Wed Mar 24 14:53:28 CDT 2010
On Mar 24, 2010, at 2:20 PM, Jed Brown wrote:
> On Wed, 24 Mar 2010 13:41:03 -0500, Hari Krishna Kodali <hari at iastate.edu
> > wrote:
>> I have been using superlu_dist and ran into problems. My two
>> dimensional, structured grid, quadrilateral elements, finite element
>> code creates a square matrix of degrees of freedom (dof)
>> 1,200,000. superlu_dist works fine with this, but when i try a
>> problem
>> of dof 1,500,000 there are errors.
>>
>> The dof is well below 2 billion but the number of nonzeroes in the
>> matrix may have exceeded 2 billion which could be causing the
>> problem.
>
> Ah, I see. MUMPS and PaStiX both claim to support 64-bit integers,
> but
> I don't think --download-mumps or --download-pastix currently support
> this. In the case of MUMPS, I appears rather involved to get BLACS
> and
> SCALAPACK built (portably) with 64-bit integers since they were
> clearly
> not written with this capability in mind.
I investigated this and it is all crap stuff. Compile the Fortran
with -i8 and other nonsense.
This is becoming a serious hole in the direct solver community
which none of them has yet portably and properly overcome.
Barry
>
> Jed
More information about the petsc-users
mailing list