Brendan O'Donoghue
Brendan O'Donoghue
Hmmm, if the blas you're using is 64 bit it might be tricky to get everything to work with a GPU which (usually) expects 32 bit integers.
Looks like the tests are passing except for hs21, which is probably just because the numerics are slightly different on the GPU and it's producing a bad flag.
Did you compile with the `INDIRECT` flag?
The error message `Warning: tol = -1.000000
Hmmm, actually this is likely something to do with the GPU solver specifically. There is some issue in there that only trips on some GPUs that I have run into...
Thanks for flagging this, and sending over the data. I will try to take a look soon. You could also try playing with the 'scale' setting, when normalization is turned...
My guess is that your GPU is running out of memory, sometimes it gives a nice error when this happens and sometimes it just seg-faults so it can be hard...
OK, did you try the same problem with the indirect solver on CPU? If that doesn't segfault then it's likely a GPU memory issue.
Thanks for flagging this, it is likely because the linear system that we solve for the acceleration phase is ill conditioned and requires regularization. Is it possible for you to...
I'm not familiar with that format, but as long as it's easy enough to pass back into SCS it will be fine.