I am launching an image from the TensorFlow repository models . I measured sess.run as described in a Github comment and got the following view in chrome: // tracing

I am wondering if TF ever uses multiple cores or single core cores. I think that it uses several cores when operators can work in parallel, as shown in the red frame of the picture. However, all of these 6 threads are listed under / job: localhost / replicate: 0 / task: 0 / cpu: 0, which makes me question my interpretation. Cpu: 0 means all processor cores?
I work on a desktop with 8 cores. I run htop to see kernel usage during TF startup, and I see that only one core gets a saturated 95-100%.
source
share