Estou tentando aprender mais sobre minha GPU GeForce GTX 980 Ti. Eu tenho uma fonte de alimentação de 658W, mas quando eu começo a executar o TensorFlow, recebo o seguinte erro no dmesg:
[ 158.598263] ata2: exception Emask 0x50 SAct 0x0 SErr 0x4090800 action 0xe frozen
[ 158.598268] ata2: irq_stat 0x00400040, connection status changed
[ 158.598271] ata2: SError: { HostInt PHYRdyChg 10B8B DevExch }
[ 158.598277] ata2: hard resetting link
[ 159.602605] NVRM: GPU at PCI:0000:01:00: GPU-e29ec6c5-5146-95c4-f09c-68b96546640b
[ 159.602609] NVRM: Xid (PCI:0000:01:00): 79, GPU has fallen off the bus.
[ 159.602613] NVRM: GPU at 0000:01:00.0 has fallen off the bus.
[ 159.602623] NVRM: A GPU crash dump has been created. If possible, please run
NVRM: nvidia-bug-report.sh as root to collect this data before
NVRM: the NVIDIA kernel module is unloaded.
[ 164.230199] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 164.237244] ata2.00: configured for UDMA/133
[ 164.237248] ata2: EH complete
Parece uma pequena oscilação de energia que baixa meu disco rígido e placa gráfica. Então, eu imagino, talvez eu possa aumentar minha GPU lentamente, para que ela comece a usar mais e mais energia de uma maneira mais lenta, para que ela não crie esse surto?
Eu uso o Ubuntu 16.04.1 com o kernel 4.8.0-34-genérico, com 375.26 nVIDIA kernel version.
nvidia-smi
Tue Feb 7 15:02:47 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.26 Driver Version: 375.26 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 980 Ti Off | 0000:01:00.0 Off | N/A |
| 0% 42C P0 56W / 275W | 0MiB / 6077MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Eu tentei conectar a GPU à sua própria fonte de alimentação (750W mais antiga que não posso usar diretamente nesta placa-mãe), mas algo semelhante acontece:
[ 81.865432] NVRM: GPU at PCI:0000:01:00: GPU-e29ec6c5-5146-95c4-f09c-68b96546640b
[ 81.865437] NVRM: Xid (PCI:0000:01:00): 79, GPU has fallen off the bus.
[ 81.865474] NVRM: GPU at 0000:01:00.0 has fallen off the bus.
[ 81.865484] NVRM: A GPU crash dump has been created. If possible, please run
NVRM: nvidia-bug-report.sh as root to collect this data before
NVRM: the NVIDIA kernel module is unloaded.
E a fonte de alimentação extra é desligada. Então parece que eles realmente não gostam quando a GPU é ativada.
Tags gpu power-supply power