opencv/modules/dnn
WuZhiwen 3d44e9ad92 Merge pull request #13520 from wzw-intel:hang
* dnn/Vulkan: fix GPU hang for heavy convolution tasks

Intel i915 driver will declare GPU hang if the compute shader
takes too long to complete. See
https://bugs.freedesktop.org/show_bug.cgi?id=108947 for details.

The idea in this commit is to divide heavy task into several light
ones and run compute shader multiple times to make each run take
short time enough.

TODO: Add more efficient compute shader

Signed-off-by: Wu Zhiwen <zhiwen.wu@intel.com>

* dnn/Vulkan: add a more efficient conv shader
2018-12-27 15:06:44 +03:00
..
cmake/hooks dnn: make OpenCL DNN code optional 2018-03-01 12:12:40 +03:00
include/opencv2 Merge branch '3.4' into merge-3.4 2018-12-22 05:40:15 +00:00
misc dnn(tensorflow): re-generate files using protoc 2018-09-12 21:33:45 +03:00
perf Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-12-06 07:06:58 +00:00
src Merge pull request #13520 from wzw-intel:hang 2018-12-27 15:06:44 +03:00
test dnn: fixup missing vkcom/vulkan combination of backend/target in dnn test 2018-12-24 11:00:45 +08:00
CMakeLists.txt dnn: reduce set of ignored warnings 2018-11-15 13:15:59 +03:00