Overclock.net banner
1 - 20 of 21 Posts
Discussion starter · #1 ·
So your GPU has annoying coil whine, eh? Won't shut up? You've tried RMAing the card, or putting lacquer on the coils (or your GPU uses non-toroidal inductors that that doesn't work on), and nothing works? Here's a potential solution.

Overclock your card.

Overvolt it.

Do something that will change the amount of power the card draws.

Or replace your power supply with one of a different model.

The inductors in a graphics card are for the most part used in its VRM, or voltage regulation module. VRMs are a type of DC-DC switch-mode power supply, usually a synchronous multi-phase buck regulator. This means that it uses a bunch of "phases" in parallel, each consisting of a pair of transistors, an inductor, and a capacitor, to change the +12V input from your PSU to 1.xxV for your GPU to use.

In order to supply a different voltage or different current the transistors switch on and off at different frequencies. If the GPU demands more current, then that will cause a voltage drop across the inductor, which makes the transistors switch faster to keep the voltage where it needs to be. And the reverse. All this happens in microseconds.

An inductor stores electricity in a magnetic field. This magnetic field pushes and pulls on the ferrite core used in some inductors. When the voltage across the inductor changes, the magnetic field changes, and the inductor moves slightly. When the voltage changes very, very quickly (as is the case when switching transistors are changing its voltage thousands of times a second) the inductor vibrates. And that vibration, if it is between 20Hz and 20,000Hz, is audible to the human ear. Hence whine.

The frequency at which the switching transistors operates varies, but it's generally between 10,000Hz and 100,000Hz. If your GPU is whining, the transistors are switching at between 10,000 and 20,000Hz, or a primary harmonic of those frequencies. So if you want to stop the whining, you need to make the transistors operate at a different frequency.

So you change the amount of power drawn. Overclock and overvolt your GPU and the transistors will need to switch faster to provide power to the GPU, and if you're luck you'll bump them from 17,000Hz to 24,000Hz. Underclocking may work as well. And suddenly your GPU will whine no more.

You could also use a different PSU that outputs a slightly higher or lower voltage on the +12V rail, which will also change the frequency the transistors need to work at.

It won't work for everyone, and may not work all the time either. But it may help reduce the whine or the amount of time you hear it. It worked with my new HD6950. At stock, it's a real whiner. Unlocked, overclocked, overvolted, power cap raised... not a peep.
 
Discussion starter · #3 ·
Quote:
Originally Posted by jach11;14619266
Nice! never had a coil whine.
On another note.. Could you make your sig "less wider" ?
Better?
wink.gif
 
Very nice info
smile.gif


Though, mine was coming from my old psu (ocz zx1000w) and it was a confirmed issue with their customer service. Replacement didn't have the noise
biggrin.gif
 
Awesome read- I learned something!

+rep

+rep

!

profit!
 
Discussion starter · #8 ·
Quote:
Originally Posted by grandpatzer;14620086
All my 3 displays have this problem, it increases when brightness/contrast is increased.
Same principle.
smile.gif
 
Discussion starter · #11 ·
Quote:
Originally Posted by djriful;14620247
You're a scientist to me.
I actually intuited all of this, based on my knowledge of PSUs, the fact that my coil whine disappeared (at least during games and benchmarks) when I overclocked my GPU, and... My knowledge of PSUs.
tongue.gif


BUT I've confirmed with an expert of sorts, and he agrees that this is one confirmed way to approach the problem. Doesn't always work, but it does sometimes.
 
With my system, the more I OCed it, the noisier it got. I then changed out the PSU for a larger, more updated PSU and no more noise.
 
Its interesting on one of my GTX260's the coil whine only happens when temps reach above 65*C. Whats even more interesting, is once the temps reach over 65*C, they skyrocket almost instantly up to 100*C.
If I keep the fan at 100% and temps below 60*C, there is no coil whine.
 
One thing that was not mentioned is you may have a virus that uses your hardware as a mine (bitcoin)
this happened to me and i got 80% constant gpu usage at idle and ove 40% for cpu
this cause terrile "coilwhine" from my GPU ...very frustrating....
but dont woory i may have a fix for you windows users (7 and above)
Open or download MSI afterburner before hand to see Gpu temps and Usage (this step is key)

simply got to task manager and go to processes and look in apps or background processes for a non familier program that is showing high cpu usage go to that files location by right clicking and going to file location and check what it is dont delete it just check.
if it is somehting you do not recogniose installing or dont think it would be included by microsft end the process and open MSI after burner and see if you gpu idle is now lower. if it is go ahead and delete that file .
just keep a backup in case...

hope this helps.
biggrin.gif
:D
 
@Phaedrus2129 and grandpatzer Thank you!

You guys solved the problem with our Hitachi 65" TV's coil whine.
Have had a very nasty coil whine from the Hitachi from day one (I guess). Changing the picture setting from "Natural colours" to "default" in the TV-menus shut the Coil whine off.

Using the TV solely as a "Computer screen" for the HTPC.
 
1 - 20 of 21 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.