与CPU相比,使用GPU时的额外评估时间

时间:2017-02-27 06:13:24

标签: python-2.7 tensorflow ubuntu-16.04

由于我还是Tensorflow的新手,我不知道是什么导致了这个问题。我目前正在使用Tensorflow进行文本分类。我需要时间来评估1个数据,因为我需要精确度。当我在CPU中计算评估时间时,所需的时间是恒定的,而使用GPU时似乎还有额外的时间。

以下是统计数据:

  • 使用GPU:

       1 data -->  300 ms.
      10 data -->  300 ms. 30 ms each.
     100 data -->  400 ms.  4 ms each.
    1000 data --> 4000 ms.  4 ms each. 
    
  • 使用CPU:

       1 data -->    10 ms.
      10 data -->   100 ms. 10 ms each.
     100 data -->  1000 ms. 10 ms each.
    1000 data --> 10000 ms. 10 ms each.
    

0 个答案:

没有答案