Thursday, May 21, 2015

An exciting new future

As you all probably know I am trying very hard trying to make this blog at least pay for it self  which means I need more viewers and since my internet recently got better I though why not get into streaming.
Now you probably think that this doesn't make a whole load of sense why not just do YT videos? Well the thing is that I do not believe my production standards will be up to scratch for making YT videos. I might do a few guides on how to do things and possibly do RAM overclocking on video but I will not do motherboards or GPUs because there is just too much to talk about with them which would lead to me rambling on and on and on about things that aren't all that important.

The streaming idea is that I will get a GoPro and mount it so you get a POV live stream of my overclocking sessions. This will include footage of how I do various mods from simple cooler swaps to volt mods and of course how I overclock my system from the BIOS to how I tweak windows to get the highest possible scores. I will commentate my decision making process throughout the stream and I will take viewer questions through out the stream. To kick this off I plan to do what I want to call LeOC(the name comes from the 24hours LeMans) which will be a 24hour non stop stream(so you cant' miss it) of me trying to get into the top five of the Czech Republic using all my available hardware.

Blog wise I have the following things planned:
I'm going to be making a TEC cooler that should keep an i7 4790K about 15 to 25C cooler than custom watercooling.
I redid the water cooling loop on my main computer so now I can hopefully put the GTX 590 in it.
Cooler Master have graciously given me a bunch of fans to test so I'm going to be adding those to the database as well as doing a fan review for each of them.

I'm getting a Haswell system up and running after the 7th of June thanks to Silicon Lottery.

The Stress test that I'm working on making is still in development and today it got a major rework in how it works to make it possible to stop the test while it's running. This new system will also load the CPU properly because in V0.1 there is actually an extra thread running next to the stress test threads and the time each load cycle will be controlled better. You can expect a V0.2 release in a couple days.

I'm toying with the idea of selling t-shirts. If you're interested in buying a shirt to support this blog just post in the comments. If enough people do I'll put up some potential designs up later.

Saturday, May 9, 2015

Well I started an "art" blog

I do have a life outside of computers it mildly depressing.

It will not intrude on my publishing schedule here in the slightest so don't worry about me slowing down because once exams are over I only plan to speed up production.

Friday, May 1, 2015

Leaving for 3 weeks because I got finals.

I won't be posting anything for 3 weeks from today because I have my final exams. Once those are over you can be prepared for a lot of really cool stuff because I'm waiting for some stuff to ship during this time and then I'll be back to my usual schedule.
If you're wondering what happened to the GTX 590 then I'm sad to say that I ran into some issues.

1. The card is too big and therefore it doesn't fit in my main system.
2. Due to #1 I don't have a way to power the card on.
3. The card is also missing 2 PCI-e data pins because I'm an idiot. Don't worry, I know how to fix them and the stuff I need to do it will be arriving soon.

In other news, I'm happy to say that I will be getting some new fans to review soon. Their results will probably be posted in June. I also have a bunch of other cool projects planned for the summer.

Sunday, April 26, 2015

What makes a good VRM

I have some good news and some bad news.
Good news when I tried to power on the GTX 590 it didn't catch fire, make magic smoke or explode.
Bad news is that I didn't get any video so I need to fix the card. It's probably the PCI-e slot or I need to trip the PWR_GOOD pin on the controllers. I also tried to power the GPU using 2 separate PSU so that might have something to do with it too.

However since there's no entertainment article I have prepped for today other than the GTX 590. You're gonna get an education on VRMs.

First of all you need to understand how a VRM that converts 12V DC to a lower voltage works. Since this is rather complicated and better explained elsewhere you can just go read this. That will explain the basics of a low power single phase VRM.

So now that you've read that lets expand that and apply it to computer VRMs. First of all the fly wheel circuit uses a diode. This is really inefficient and massively limits the maximum current through put so in computer VRMs you will find instead of the diode what is called a low side MOSFET. This MOSFET is only on when the High side MOSFET(the component labeled switching transistor) is off or else you would get a short circuit. This low side MOSFET handles the bulk of the current that flows through your load(CPU/GPU core RAM chip...) so these MOSFETs are the most important when building a powerful VRM. Low side and high side MOSFETs typically have current handling capabilities between 20 and 60A at 125C° case temperature.

The article I linked shows the PWM being fed directly to the high side MOSFET. In computer VRMs the MOSFETs used have a rather large gate capacitance. Meaning that if you want to switch them on you need to let them charge up. If you want them to charge quickly you will need to supply a current greater than what PWM controllers can provide. So to supply the current a driver MOSFET is used. This MOSFET is typically capable of only handling currents smaller than 10A and can be switched on and off directly by the PWM signal coming out of the PWM controller. The driver MOSFET is not very important to a VRMs current handling capability but they are a key component of computer VRMs so you should know about them.

So far I have explained everything as far as a single phase is concerned. As you probably know computer VRMs for the CPU and GPU typically have 3 or more phases. So how does that work.

Well  each phase handles a chunk of the total current that your load requires. To do this the PWM controller generates as many PWM signals as there are phases. These signals are offset so that only one phase has it's high side MOSFET on at any given time. All the other phases have their low side MOSFET in the on state and the high side MOSFET is off. So if you have a 4 phase VRM you have 3 phases running in fly wheel mode and 1 phase charging. You can more or less gauge the current handling capability of a multi phase VRM by taking the current capability of the low side MOSFETs and multiplying it by the number of phases.

Now VRMs also include capacitors and many better VRMs will include more capacitors than cheaper VRMs. This is because you need capacitors to smooth out the voltage being produced by the VRM and the more capacitors you have the more capacity the VRM has and the less your voltage drops while your highside MOSFET is off. If you had very small capacitors and a very high current draw the capacitor could end up completely draining before the high side comes on resulting the voltage that your load is being provided reaching 0V. As we all know that is bad. Which is why high end VRMs have huge capacitor banks. Now capacitors also cause an efficiency loss and take a ton of space so just slapping 1F of capcitance on a VRM is not the best idea. However if you have VRM that has high ripple adding more caps can help.The other issue with capacitors is that some capacitors(electrolytes) have a maximum current that can be pulled from them, If you exceed this current the cap will fail.

The other way to lower voltage ripple is to increase how often you turn on the high side. This is dictated by the PWM controller's switching frequency. When you turn on the high side MOSFET your VRM output voltage starts to rise until the PWM signal turn it off again and your voltage starts to drop. The longer the wait between the on and off the longer the voltage will rise and drop increasing the minimum voltage and maximum voltage that your VRM outputs when trying to hit a set voltage. This is what ripple is. So if you cut down the amount of time you voltage spends dropping and rising by increasing the frequency of the PWM signal you decrease the ripple. This is why many overclocking centric boards have a VRM switching frequency option in the BIOS. The down side to this is that you need to charge your MOSFETs on and off more often and that lowers the VRM's efficiency. Which is why OCing GPUs like the Lightning are so damn power hungry.

The final way to lower voltage ripple is to add more phases. Because then you basically increase the switching frequency of the PWM because instead of cycling through X MOSFETs turning on and off in time Y you cycle through Z>X MOSFETS turning on and off. So you get more switching in time Y. Accompanied by that same efficiency loss as before.

So how many phases does your motherboard/GPU have? No more than 8.
8 is the largest number of phases that any PWM controller currently used in computers can produce. So how do we have VRMs with 10 12 14 16 20 24 and 32 phases? Doublers.
Doublers are are specially ICs that take one PWM signal and split it into 2. In the process they cut switching frequency in half but they do give you more phases so you do get the extra current capability and get lower operating temps but don't gain anything in terms of voltage ripple suppression. Another trick motherboard manufactures use  that I hate is putting stuff in parallel. There is a good way to do it where they put extra MOSFETS in one phase which basically creates a "super phase" if they are using high end MOSFETs but more often than not they double the number of inductors. This means that inexperienced buyers who count inductors to get phase counts can easily be fooled into thinking that a board has 8 phases when in reality it only has 4 but with each phase having 2 inductors. having 2 inductors on 1 phase is completely pointless. It does nothing that a single inductor couldn't do other than looking more complex than it is.

A perfect example of all of these is the MPOWER MAX motherboard I bought. Here are photos detailing it's VRM design that looks like a 20(20 low and high side MOSFETs and 20 inductors) is driven like a 10(10 driver MOSFETS) and is only fed by 5 PWM(5 doubler ICs and the PWM controller is an 8 phase IR running in 5 phase mode) signals before the doublers.

What about VRMs that are listed as having X+Y phases?
Those VRMs just mean that there are 2 different VRMs one with X phases making voltage A and one with Y phases making voltage B. Many PWM controllers offer this type of configuration natively but often you will see more than 1 PWM controller being used. It all depends on the manufacturer.

So what makes a good VRM?

First of all the VRM has to handle the load. This is very important when overclocking because if the overclocked current draw of your CPU/GPU exceeds what the low side MOSFETs can handle the MOSFETs will burn up. The same happens if you exceed the ripple current of the capacitor bank, You end up with a burnt capacitor. The first is common with cheap AMD and X79 motherboards and reference PCB Nvidia GPUs when pushing the voltage. I've only heard of the second once and that is on the EVGA E-power board when heavily over volting(1.7V) the GTX TITAN-X. You can calculate current capabilities by multiplying the low side MOSFET current rating by the number of low side MOSFETs but with the capacitors you just gotta trust the manufacturer(this is almost never an issue). For a 20% over volt and 20% overclock you will want a VRM with at least 44% more current capability than the stock current draw(~TDP / stock voltage). So for an FX 8350(stock 125W 4Ghz 1.35V) at 5Ghz at 1.525V you would want a VRM that can handle at least 131A. That's 10A more than the typical cheap 4 phase VRM and 31A more than the super cheap 4 phase VRM. Also running VRMs close to spec is bad for them so you'd want 10% head room or 144A.

Now that your VRM doesn't explode when you overclock you need a VRM with low voltage ripple. Voltage ripple basically causes your CPU/GPU to degrade at the rate of the voltage you set however it's maximum clock is tied to the minimum voltage that the ripple creates. So if you set 1.525V and have 25mv ripple you can only achieve an overclock as high as if you had flat line 1.5V while the chip is degrading at the rate that 1.525V causes. To get as little ripple as possible you want the highest number of PWM drive signals coming from the controller as possible at the highest switching frequency possible. So ideally you want an 8 phase controller running in 8 phase mode with a 1MHz switching frequency. The difference this makes is usually minimal but if you're overclocking something with a really high power draw it helps. I also suspect that the stock VRM of the R9 290X has really bad voltage ripple but until I get more equipment I can't test that.

Haswell and Haswell-e use the FIVR so only the current thing applies and you have to do the calculation differently. As of right now there is no motherboard that will fail from too much current if you're overclocking with air/water cooling. If you're on LN2 you know what you need.

Also I'd like to thank silicon lottery for sponsoring me and this blog. They bin intel i7 CPUs so if you want to buy a CPU that is guaranteed to not suck at overclocking go check them out.

Friday, April 24, 2015

Ladies and gentlemen I bring you the GTX 590 AHOC edition

It's huge 
It's impractical
It might not even work
But now it's finally compelete and ready to occupy the top 1% of GTX 590s

Thursday, April 23, 2015

The E-power is fully attached I will be mounting the coolers and doing the final chekups tomorrow

Here are some pictures of the monster I've created.

Well it won't fit into any case I know of the the power plane leading to one of the cores seems to be shorted because I'm reading 0.6 ohms to GND. So worst case I'll have to rewire that plane. I did manage to attach pin 17 properly so if pin 16 really was GND this card will still work.
Good news there is most likely not a short on my GTX 590 because I just checked VCC to GND of my  HD 5850 and got 1.8 ohm. So assuming that the GF 110 core has around 1 to 1.1 ohms of resistance my GTX 590 where the VCC is hooked up to both cores should read 1.1/2 so 0.55ohm which would be in line with the reading I'm getting right now. So now I just have to fix one resistor which went missing and fix 2 VCC wires that I pulled when looking for shorts and the card will be fully operational tomorrow.

Sorry about the photo quality but I can't change that without getting a new phone or a camera.
Also I recently revised the support me page so please go check it out.

As always remember to checkout SiliconLottery if you are considering buying an i7 and overclocking it. They sell binned CPUs so you won't have to worry about getting a crap chip.

Wednesday, April 22, 2015

Bad news EDIT: Now kinda good

So I've been working on attaching the E-power to the GTX 590 and due to my lack of skill and equipment it looks like the card won't make it.
1. The VCC to GND reads 0.8ohms. IDK if this is wrong or right because that's what it read even before I started soldering and GND to GND is 0.5 ohms so maybe my multimeter just really sucks or the cores of the 590s are really low resistance or I have a short.

2. I managed to spill solder on the PCI-e gold fingers and in the process of trying to clean them I managed to completely destroy 2 of them. Hopefully they were GND pins. If they weren't this card is most likely not going to work.

The fact is I'm not really equipped to do these kinds of mods I have a 50W regulated and 150W unregulated soldering iron. The problem is that the 150W is intended for connecting metals not PCB work however low wattage irons like my 50W do not have a chance when trying to work on circuit boards that contain as much copper as GPU or motherboard. Also the PCB of the GTX 590 is a cramped mess with tiny voltage plains and no where near enough GND plain on the core side to work with. Hopefully the GTX 590 will make but right now I think the card is dead so if there is no weekend post it's because I'm digging it a grave.

Go checkout silicon lottery their my sponsor. They bin i7s so if you want an i7 with which will surely run a certain clock go check them out.

EDIT: So I just checked the pin against Wikipedia and it should be a GND pin. If it is then I'm fine. I will still finish of the E-power attachment however I will need to find new ways to mount the cooler since the wires are everywhere and the card still isn't fully grounded(18/30 wires).