[petsc-dev] Runtime errors for spooles on BlueGene/Q

Stefano Zampini stefano.zampini at gmail.com
Sun Sep 9 08:07:47 CDT 2012


I was trying out different parallel lu solvers for BDDC coarse problem on
BG/Q. I'm not so interested particularly in Spooles.

2012/9/9 Jed Brown <five9a2 at gmail.com>

> We can apply this patch, but do you really find Spooles useful? It has not
> been maintained in a long time.
> On Sep 9, 2012 8:46 AM, "Stefano Zampini" <stefano.zampini at gmail.com>
> wrote:
>
>> Hi all,
>>
>> on BG/Q, I cannot use the current version of spooles when configuring
>> petsc with download-spooles=1.
>> Namely, I get runtime errors related on MPI buffers aliasing in
>> MPI_Allgather calls.
>> Aliasing is prohibited by the MPI standard as in Fortran standards.
>>
>> Attached please find some modified spooles' files which work on BG/Q.
>> I only changed the files that use MPI_Allgather. I don't know if there
>> are other aliasings inside the code.
>> I tested them and now it works. No more runtime errors.
>>
>> Could you patch the PETSc version of spooles with these new files?
>>
>> --
>> Stefano
>>
>


-- 
Stefano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20120909/7cd225b8/attachment.html>


More information about the petsc-dev mailing list