]> https://gitweb.dealii.org/ - dealii.git/commit
Fix a bug in CUDA matrix-free with adapted mesh when using Volta
authorBruno Turcksin <bruno.turcksin@gmail.com>
Tue, 2 Jul 2019 16:26:06 +0000 (16:26 +0000)
committerBruno Turcksin <bruno.turcksin@gmail.com>
Tue, 2 Jul 2019 19:58:16 +0000 (19:58 +0000)
commitb1b35e9d1e9e7f329356ad61be39d13c3609e41a
tree2c1ff8885824a2276fb78f9d495ffdd81af0433a
parent3f7d351aeba98e098bd8300e1e42342c9de68ccd
Fix a bug in CUDA matrix-free with adapted mesh when using Volta

On Volta the code would deadlock. Refactor the code so that
__syncthreads is not called inside a code that be executed differently
for different threads.
include/deal.II/matrix_free/cuda_fe_evaluation.h
include/deal.II/matrix_free/cuda_hanging_nodes_internal.h

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.