Graphic Card whining/squealing/screaming

Ryne23

Commendable
Sep 25, 2016
2
0
1,510
I have an Asus gtx 1060 Strix 6gb oc graphics card and when I begin to run a game, a very awful squealing nose starts. I have noticed that when i lower the fps limit or turn on Vsync, the whining goes away, however I would like to play games in the max FPS I can. Does anybody know how to stop this awful sound? Thank you.
 
Solution


Your monitor refreshes at a certain rate. For example let's say mine's refresh rate is 144Hz. This monitor can only show up to 144 frames per second. No matter if you get 150 or 1500 fps, it will show only 144. So no reason to have more than that. V-sync is a frame limiter that limits framerate to the max your monitor can show.

Extra random info : If you have way too much fps, like 700 or more, it bugs out. Computers can't handle it and show bad frames, weird frames and other random stuff. I tried running crysis 3 on 8k display on my university's supercomputer. Got ~1600 frames at...
Firstly, no point playing at fps>monitor refresh.

Second,some cards do it. It can happen due to a combo between PSU and gpu. Resonance can occur in the coils. I've had it happen recently.

Could be the card. Most will exhibit whine when fps goes crazy.

I have a 70hz monitor. All games capped at 68. No screen tear...and why do you need more than refresh?
 
I'm kind of new at all this, I just built my first pc. Can you explain all this to me? Also, having the highest FPS possible isn't the best choice??? What would you recommend I do to eliminate coil whine?
 


Your monitor refreshes at a certain rate. For example let's say mine's refresh rate is 144Hz. This monitor can only show up to 144 frames per second. No matter if you get 150 or 1500 fps, it will show only 144. So no reason to have more than that. V-sync is a frame limiter that limits framerate to the max your monitor can show.

Extra random info : If you have way too much fps, like 700 or more, it bugs out. Computers can't handle it and show bad frames, weird frames and other random stuff. I tried running crysis 3 on 8k display on my university's supercomputer. Got ~1600 frames at max settings without AA, but the frames were SO bugged.
 
Solution


First of all, of course i didnt connect a monitor to the system. Wirelesly I transmited it to a shield device. The system was running unix. I simulated linux on it, and on the simulated linux (one thing i can't remember is if i runned crysis on linux with wine or if i simulated a server version of windows 7 on it and ran crysis there). It was running AMD Opteron cpus and NVidia Tesla K80 gpus. I can't remember how many of them I assigned, but were quite a lot. CUDA, MPI and OpenMP are the ones i can remember right now. Of course more apis and libraries were used. GPU operation mode was on "ALL_ON" so it could use the DX12 api, which normaly wouldn't use. Thankfully the gpus were already configured to be able to use the same apis like Geforce and Quadro cards. Of course it wasn't 1600 fps, misstype there. Was 600 but it bugged cause it couldn't handle the gpus, despite this power, many stutters occured since Cryengine 3 (dispite all the custom mods added to provide support) could simply not utilise it correctly