intel/clDNN

CPU support

Opened this issue · 5 comments

hi,
I could not find how to run it on CPU only. is this possible?
I have on ly high end CPU and do not have GPU.

Thanks for your support
Best Regards
Mazda

Hi Mazda,
cldnn doesn't support CPU. For CPU Intel offers mkl-dnn (https://github.com/intel/mkl-dnn) library

regards
tponieck

Dear tponieck,
Thanks for your replay. I have already run MKL-DNN o Linux and Windows and it works find.I just wanted to run cldnn to be HW agnostic and run it on different compute type and different vendor.
Are you interested to extend it to support another vendor?
Best Regards
Mazda

Hi Mazda,
We are open for extending our library for other vendor's accelerators. If you would like to contribute with any other HW backend - feel free, any help will be appreciated

tponieck

Dear Tponieck,
thanks for your offer.
The first would o remove all these device and vendor check. I have done manually but I think that it make sense if you this will be done from your side.
Best Regards
Mazda

Hi Mazda,

I like your feature request to have OpenCL CPU path (in addition to the highly optimized MKLDNN). I think we will find OpenCL CPU is much slower than MKLDNN though.

BTW, after your changes did you try to pass unit tests on CPU OpenCL path or you got other issues?

Cheers,
Nikos