I started to lean the deep leaning by using Nvidia’s GPU.
At first ,I planned to analayze GPU internal operations of various Deep learning Frame works.
I could not analyze GPU internal operation by Tensorflow’s Visual profile.
Could you gove me nay advices?
======================================================================================
At fitst, I got profile of the Chainer(it is PF DL Frame work).I used Maxwell TitunX and Ubuntu14.04.
GPU profile of tje Chainer’s Mnist was as below.
https://www.dropbox.com/s/t8ded437wuq3yfo/chainer_bat_200.jpg?dl=0
This profile is familiar. The Nvidia visual profiler indicates operateos GPU thread 3078833984.
A lot of treads operate in Nvidia GPU,but Nvidia visial profiler indicates one profile of them.
Next,Tensorflow mnist profile by Nvidia Visual profiler.
https://www.dropbox.com/s/1u39vnyoibui2ck/Tensorflow_Bat64_Prof.jpg?dl=0
Tensorflows’s profile is not familar for me.
There are a lot of threads on profiler.(Thread No.4057159424,3951027968,3934242560 and etc.)
I only used one GPU, not multi GPUs.
I could not understand the reason why a lot of threads were indicated on GPU profile.
Could you give me any advices or exaplanation about Tensorflow’s GPU profile ?
Regards,