MKL Operations in TensorFlow

MKL Operations in TensorFlow

 

Hi all,

I run a TensorFlow model Inception with Intel MKL-DNN support. 

The execution time of MKL operations in MKL (e.g. _MklConv2DBackpropFilter, _MklConv2D, _MklConv2DBackpropInput, etc) have no change when I change the number of intra-threads (means the number of threads running one operation). The results are as below. Does anyone know why the MKL the performance of MKL operations will not change when changing the number of threads running this operation? Or does anyone explain the implementation of MKL-DNN support for TensorFlow for this situation? Thank you!

Name                        Intra-threads           Time

_MklConv2DBackpropFilter     8                470
                                               17                466
                                               34                468
                                               68                467

_MklConv2DBackpropInput     8                354
                                               17                344
                                               34                347
                                               68                347
        
_MklConv2D                            8                300
                                               17                304
                                               34                311
                                               68                311

Kevin

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Kevin,

What is Hardware (processor) you running?
and Also like  https://github.com/intel/mkl-dnn/issues/234  ..  ,  i recommend you  submit your issue to  https://github.com/intel/mkl-dnn/issues  where our developer will help you directly.

Best Regards,

Ying

Leave a Comment

Please sign in to add a comment. Not a member? Join today