[petsc-dev] cuda failures of tests in master

Dominic Meiser dmeiser at txcorp.com
Fri Aug 7 19:50:58 CDT 2015


FYI I've opened a pull request that addresses this issue.

While going through the code I ran into a question regarding the 
semantics of VecPlaceArray and VecResetArray: Is the contents of the 
"unplaced" array supposed to be preserved so that the vector is 
completely restored upon calling VecResetArray? With the current 
implementation of VecPlaceArray_SeqCUSP and VecResetArray_SeqCUSP a 
situation can occur where the contents of the unplaced array gets 
clobbered. Does this need to be fixed?

Cheers,
Dominic


On 08/07/2015 02:42 PM, Barry Smith wrote:
>
>    Guardians of CUDA/GPUs
>
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/08/06/examples_master_arch-cuda-double_bb-proxy.log
> http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/08/06/examples_master_arch-cuda_bb-proxy.log
>
> search for ex2_bjacobi
>
> note that this example does not fail in non CUDA builds.
>
> For some reason the iterative solver thinks it converges in 0 iterations but the answer is completely wrong.
>
>    Barry
>
>
>
>
>

-- 
Dominic Meiser
Tech-X Corporation
5621 Arapahoe Avenue
Boulder, CO 80303
USA
Telephone: 303-996-2036
Fax: 303-448-7756
www.txcorp.com



More information about the petsc-dev mailing list