Anton Lokhmotov
Anton Lokhmotov
It's ironic but on the Galaxy A6 tablet: ``` I0306 23:33:33.764765 4304 common.cpp:379] Total devices: 1 I0306 23:33:33.764847 4304 common.cpp:380] CUDA devices: 0 I0306 23:33:33.764874 4304 common.cpp:381] OpenCL devices: 1...
That's a different issue. Remember it's a Mali device - you need to build with `DISABLE_DEVICE_HOST_UNIFIED_MEMORY=ON` e.g. ``` $ ck install package:lib-caffe-bvlc-opencl-clblast-universal \ --env.DISABLE_DEVICE_HOST_UNIFIED_MEMORY=ON \ --env.DISABLE_DOUBLE_SUPPORT=ON \ --target_os=android21-arm-v7a ```
I also see linking warnings (see above) - they seem harmless... BTW, @DVEfremov, when I use different images, I get slightly different results (if I look at the probabilities, not...
So this issue is still a mystery...
[caffe::P2PSync](http://caffe.berkeleyvision.org/doxygen/classcaffe_1_1P2PSync.html) has been [removed](https://github.com/BVLC/caffe/commit/3ba20549b7f49a76cd023d19f781a6891b2c2122)...
This is not terribly important as we can always use the `time_gpu` command of `program:caffe`...
Hi @uriv, I've [committed](https://github.com/dividiti/ck-caffe/commit/d0e0cc2d6edb523a00a5965fb87f00568cca2826) a new script just for benchmarking Caffe with CUDA and cuDNN. The key difference is this: ``` < program='caffe-time' < cmd_key='default' --- > program='caffe' > cmd_key='time_gpu'...
I've checked tags for `package:lib-caffe-bvlc-master-cuda-universal` - they seem to be fine. Did you mean a different package? (I do recall [fixing](https://github.com/ctuning/ck-tensorflow/commit/ae5f13f4317f37702c5213f839037787590eb5d7) the `vcpu` tag in a non-CPU package lately in......
@uriv, you don't need to patch anything. Just use the new `explore-batch-size-libs-models-benchmarking-cuda.py` script. Please post the output of: ``` $ ck show env --tags=lib,caffe ```
@uriv The `vno-cudnn` tag means that `package:lib-caffe-bvlc-master-cuda-universal` doesn't use cuDNN. In contrast, `package:lib-caffe-bvlc-master-cudnn-universal` is tagged with 'vcudnn'. Basically, this is to distinguish the two packages when needed, as both are...