[petsc-users] PaStiX is not included in Cray's PETSc module

Barry Smith bsmith at mcs.anl.gov
Sun Oct 30 21:01:28 CDT 2011


  What's the harm in installing petsc-dev with Pastix and running a comparison vs MUMPS and SuperLU_DIST.  Direct solvers are notoriously fickle and can only be determined via experimentation.


    Barry

On Oct 30, 2011, at 8:57 PM, Xiangdong Liang wrote:

> Thanks, Barry. Do you have an idea of the performance of the PETSc
> library between Cray's module and the one I compiled?
> 
> I was told by Kraken's user support that the PetSc module in Cray's
> LibSci is highly tuned for the interconnect of the hardware. I am
> wondering whether my own compiled library will heavily affect the
> performance. Thanks.
> 
> Best,
> Xiangdong
> 
> 
> On Sun, Oct 30, 2011 at 9:47 PM, Barry Smith <bsmith at mcs.anl.gov> wrote:
>> 
>>   You can install petsc-dev on the system yourself and use whatever solver you chose.
>> 
>>   Barry
>> 
>> On Oct 30, 2011, at 8:43 PM, Xiangdong Liang wrote:
>> 
>>> Hello everyone,
>>> 
>>> I am trying to solve linear system with sparse-direct solver on Kraken
>>> Cray XT5 system. As I tested on our own small cluster, PaStiX works
>>> better than superlu_dist and mumps.
>>> 
>>> However, PaStix was not installed on Kraken, while superlu_dist and
>>> mumps are installed as part of PETSc. I contact Kraken user support
>>> and was told the PETSc library was built by Cray and specially
>>> optimized for its structure. Do you happen to know the reason that
>>> PaStiX was not included in Cray's PETSc module? Thanks.
>>> 
>>> Best,
>>> Xiangdong
>> 
>> 



More information about the petsc-users mailing list