[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