Dear Sandesh,

Sandesh <[email protected]> writes:
> Sandesh <cofsandy@...> writes:
>
>> 
>> > 
>> > Sorry, this was broken. It's fixed in git. Thanks for the report.
>> > 
>> > Andreas
>> > 
>> 
>> Thankyou for the clarification. I shall checkout the latest version from git
>> and see its OK.
>> 
>> Sandesh
>> 
>> 
> So for the latest checkout of git the solve_pkt_with_cg(..) works fine only
> for certain use cases. For a 10 x 10 tridiagonal matrix it worked perfectly
> ,but for 100 x 100 tridiagonal matrix it gave the following error.
> The same error for 1000 x 1000 .triadiagonal matrix. In fact uptill 49 x 49
> it works perfectly, the problem starts when the size is 50 x 50 or above.
>
> starting...
> building...
> start solve
> Traceback (most recent call last):
>   File "main_cg.py", line 95, in <module>
>     main_cg()
>   File "main_cg.py", line 61, in main_cg
>     pagelocked_allocator=pagelocked_pool.allocate)
>   File
> "~/dist-packages/pycuda-2013.1.1-py2.7-linux-x86_64.egg/pycuda/sparse/cg.py",
> line 230, in solve_pkt_with_cg
>     debug_callback=debug_callback)
>   File
> "~/dist-packages/pycuda-2013.1.1-py2.7-linux-x86_64.egg/pycuda/sparse/cg.py",
> line 199, in run
>     raise ConvergenceError("cg failed to converge")
> pycuda.sparse.cg.ConvergenceError: cg failed to converge
> PyCUDA WARNING: a clean-up operation failed (dead context maybe?)
> cuMemFreeHost failed: invalid context
> PyCUDA WARNING: a clean-up operation failed (dead context maybe?)
> cuMemFreeHost failed: invalid context
> PyCUDA WARNING: a clean-up operation failed (dead context maybe?)
> cuMemFreeHost failed: invalid context

Hi Sandesh,

I unfortunately don't have the cycles to debug this right now. As this
functionality was never documented, I've decided to deprecate it now
(done in git) and remove it from PyCUDA in a year or so. If someone else
would like to pick up maintainership, let me know.

Andreas

Attachment: pgpGBswgO_O4H.pgp
Description: PGP signature

_______________________________________________
PyCUDA mailing list
[email protected]
http://lists.tiker.net/listinfo/pycuda

Reply via email to