Hi,
Pytorch multi-thread usage is function dependent and workload dependent.
You would need to check the code for EmbeddingBag to check wether it uses multi-threading or not and if  so, what is the threshold that is used to start using multiple threads.