如何确认我的GPU正在满负荷运行?GPU负载为s

2024-05-16 04:06:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我的环境:windows10,tensorflow gpu,单Nvidia RTX2070(8GB内存),使用tflearn运行AlexNet,数据集为OxFlowers17,批处理大小=128。 我得到这个信息:enter image description here

这意味着GPU正在运行,对吗? GPU的使用率是低的,但GPU的输出是低负荷的。这是否意味着我的GPU没有满负荷运行?enter image description here

在我关闭PyCharm并且计算机上没有运行大程序时,GPU的用法是:enter image description here

我有三个问题:

  1. GPU负载低。这是否意味着GPU没有满负荷运行?

  2. 我忘了设置gpu内存分数。如果我想分配一个合适的gpu内存,我应该设置多少?(例如,AlexNet与OxFlowers17数据集,数据集大小约为60MB。)

  3. 为什么系统内存也这么高?它已经使用了所有可用的gpu内存。

PS:这是训练时的CPU(i5-8500)信息:enter image description here


Tags: 数据内存image信息heregpu环境tensorflow