title: Performance or utilization of GPU on Windows 10
body: <p>I have two problems regarding to performance of GPU on Windows 10:</p>
  
  <ol>
  <li>Poor GPU utilization</li>
  <li>Can't increase the batch size beyond 2048</li>
  </ol>
  
  <p>Here is the system configuration:</p>
  
  <ul>
  <li>GPU: 2080 ti </li>
  <li>CUDA: 10.0 </li>
  <li>cuDNN: v7.4.2.24 </li>
  <li>Python: 3.6.5 </li>
  <li>TensorFlow: 1.13.1</li>
  </ul>
  
  <p><strong>For Issue #1</strong>: the training speed on win10 (4% utiliztion) is 4-5 slower than that for a 2080 ti on Linux (90%).  This is not a memory problem: both systems have sufficient memory for the entire dataset.</p>
  
  <p><strong>For Issue #2</strong>: training is ok with batch size of 2048. It does not work with the batch size of 4096.</p>
  
  <p>Any suggestion?</p>