You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 17, 2023. It is now read-only.
During gluon multi worker training we want to keep each pre-fetch worker taking single thread to avoid thread contention problem. But I figured out it is impossible for me to control that through environment variable.
I am still getting around 160% cpu usage and a shadow cpu process. I noticed that OMP_NUM_THREADS=1 works because the cpu usage is otherwise more than 1600%
Description
During gluon multi worker training we want to keep each pre-fetch worker taking single thread to avoid thread contention problem. But I figured out it is impossible for me to control that through environment variable.
Environment info (Required)
Pip install mxnet-cu90==1.3.0b20180717
Package used (Python/R/Scala/Julia):
python
Minimum reproducible example
Steps to reproduce
I tried almost every single environmental variable to get single thread running example.
I am still getting around 160% cpu usage and a shadow cpu process. I noticed that
OMP_NUM_THREADS=1works because the cpu usage is otherwise more than 1600%Any pointers for this problem?