моя проблема с Tensorflow и использованием процессора.
Моя система:
- CPU => AMD FX 8320 (8 ядер по 3,5 ГГц) и 8 потоков
- График => GTX 970
- RAM => 16 Гб, и я верю ddr3 2600
Я хочу запустить алгоритм A3C для Starcraft 2 (pysc2) на моем компьютере, который работает нормально, но использование процессора несколько странно.
Если я запускаю алгоритм с 4 рабочими, я получаю примерно 150 000 шагов за 1 час.
и все процессоры используются около 25-30%
Если я запускаю тот же алгоритм с 8 рабочими, я получаю что-то около 120 тыс. Шагов за 1 час, и все процессоры используются примерно на 25-30%
Если я теперь запускаю алгоритм с четырьмя рабочими дважды, я получаю каждые 150 тыс. Шагов 1 ч, а загрузка процессора составляет 60-70%
Почему я не могу запустить алгоритм с 8 рабочими, получить двойное количество шагов в 1H, а процессор используется до 70%?