Showing posts with label Tweaking. Show all posts
Showing posts with label Tweaking. Show all posts

Sunday, January 4, 2015

AMD RAM Timing Guide

Voltages
The usual DDR3 voltages for 24/7 are anything up to 1.725V actual(checked with DMM). For benching I wouldn't go above 1.85V on air cooling but if but if the sticks scale well with voltage 1.9V is still reasonable depending on what sticks you have.
With AMD chips the north bridge plays an important role in just how high clocks you can run so once going above DDR3 2400 you will need to raise the voltage. For 24/7 on 32nm and 28nm CPUs stay below 1.35V and for benching stay bellow 1.4V.

Primary Timings
The primaries behave like primaries on intel and depend entirely on your kit of RAM. You can run lower ones with more voltage.
The only rule for the primaries is that CL+tRCD+tRP=tRAS ±3

Secondary Timings
The Secondary timings have a massive impact on how high you can clock your RAM. Higher numbers will usually yield higher clocks but going to far will make your system unbootable so do not just max all of them out lower timings will get you more performance for a set frequency.
A free timing is a timing that you can adjust independently from all the other timings without losing stability for any other reason than being too low.


Gigabyte ASUS MSI Asrock Dependancy
tRC WIP WIP WIP free
tRRD WIP WIP WIP free
tWTR WIP WIP WIP free
tWR WIP WIP WIP previous*2±2
tWL WIP WIP WIP previous-3
tRFC0 WIP WIP WIP free
tRFC1 WIP WIP WIP free
tRTP  WIP WIP WIP free
tFAW WIP WIP WIP previous*4
Command Rate WIP WIP WIP free




AMD only settings


Processor on die termination.
Settings: 240ohms 120ohms 80ohms 60ohms.
Lower on die termination allows running higher frequencies.

Drive Strengths:
Higher drive strengths allow higher clocks and lower timings. The DQS and DATA drive strengths top out at 1.25x for me regardless of what I do. I set all the other settings to the absolute maximum of either 2x or 1.5x.

I do not have any pictures because different motherboards have different timing table layouts so you'll just have to read them all anyway.

Friday, December 26, 2014

Friday bench day: 5.16Ghz FX 6350 Cinebench Rampage

This is the secondary computer I have at my grandma's house. Based around an FX 6350 8GB of Corsair Vengeance RAM and a ASUS Sabertooth 990FX motherboard. And since it finally started to snow a little I decided it was the ideal time to do some benching on low ambient temperatures.

So after a few hours of having both windows in my small tower(seriously it's a tower) room open the temperature reached around 8C° at the intake of my Phanteks heatsink.
Cinebench was the first benchmark I ever used and since it's the only benchmark I have installed on this computer that doesn't greatly benefit from a clean install of windows I did Cinebench 15 and Cinebench R11.5. In R15 I got 624points at  5.16Ghz. That's a nice 3rd place on the HWbot.org FX6350 leader board. 
I'll be honest I'm proud of my efficiency on this run because I was running on my Corsair Vengeance sh*t sticks.

I managed to get another 0.2 points in Cinebench R11.5 over my 5Ghz score. Unfortunately the cold got to me and I forgot to do a second run and so the score is ever so slightly lower than it could be.
I'll be doing another session soon on my 2333 9-11-10-32 G.skill Pis. Also it looks like this CPU could run 5.16Ghz all day everyday if I just had a good cooler because all these runs were done on just 1.6V with High LLC settings.
Here's a challenge to all my readers who have an FX 6350. The first to beat my score in either Cinebench R15 or R11.5 by the 27th of January 2015 and I'll give you 10,000 DOGE. !NO LN2 and leave a link to a pic of your system and your dogecoin address in the comments!

BTW I updated the support this blog page to include sources of free dogecoin. If every time someone goes on this blog they went to this site and set the dogecoin to this blog I could get or buy a fan to review every month and it just takes a few clicks.

Sunday, December 21, 2014

ASUS now has it's own external VRM!

This is the new external VRM from ASUS. It's built for up to 500A on 8 phases and a maximum voltage of 2.5V.
You can follow all updates about it in this thread.

Saturday, December 20, 2014

The RAM and FAN test bench overview



 Built on an IKEA pine wood wine rack. For low weight.
 With WiFi for easy screenshot uploading and maximum portability.  (Mounted with zipties)
 Based on the Gigabyte F2A88X-D3H I reviewed ages ago.
(Also mounted with zipties)
 Insulated for use with LN2.

and with a crocodile clip for reading CPU core voltage directly










Running an Athlon II X4 750K cooled by a cooler master Seidon 120V closed loop cooler.
(The rad really is just sitting there)








With video provided by my modified R7 260X
(The cooler is mounted with zipties)
(If I get a bigger PSU and another CPU cooler I will replace it with the water cooled GTX 590)







 The RAM currently in this beast is the G.skill ECO 2x2GB 1333 7-7-7-21 1.35V kit I previewed some time ago.







 The HDD is a 350GB WD blue.
(Mounted with even more zipties)
The PSU is an EVGA 430W 80+ unit.
(Held in place by zipties)
This is built from scrap parts from other projects(GPU MB and CPU Cooler) and my friends old PC(wifi and HDD). The reason why I built this is that my 3960X is never ever going to boot with RAM above 2500mhz so I can't use it for RAM reviews. This 750K already managed to boot 2520mhz on these G.skill sticks so it can do a better job with RAM than my main system. Ideally this would be a Z97 system but good Z97 boards cost about 1.5-3X what this board cost and an i5 4690K is about 3X the price of the 750K. Yes I know there is the Pentium G3258 but IMO pairing a 3000czk MB with a 1700czk CPU is stupid. Plus AMD CPUs are funner to OC.
The idea for using the wine rack from IKEA is that. It can hold as much stuff as a full tower, cost only 199czk(10$) and weighs less than any other case you can buy.
I used the cooler master Seidon for cooling because it allows me to easily swap fans for fan reviews.
If I had to change any things I would get a better PSU(750W Seasonic/EVGA) and a better MB(Crossblade Ranger).

Wednesday, December 3, 2014

Hooray! 5K views

Today the blog reached 5,000 views so here is a quick tip as thanks.
If you have a low power laptop underclocking the monitor using Custom Resolution Utility can save a ton of battery life. I have my Lenovo's screen running at 30hz and it really boosts my battery life because the screen is one of the most power hungry parts of this laptop.

BTW I draw a really dark comic over at http://nutterdome.blogspot.cz/.

Monday, December 1, 2014

R9 290/R9 290X Refrence PCB Overclocking Guide

The R9 290 and R9 290X are AMD's current flagship single core GPUs. I have 1 of each running in crossfire and have benched both of them extensively.
I expect that you know what is where in afterburner and you know how to configure custom fan profiles.

Software you will need
For daily use and aircooled benchmarking:
MSI afterburner
Sapphire Trixx
For benching on water or LN2
PT1/PT3 BIOS (link in useful links page)
GPU Tweak 2V (link in useful links page)
AtiWinFlash (link in useful links page)

Air 24/7
The Hawaii GPUs are pretty tanky so they can be overvolted for years without any negative effects. For 24/7 overclocking you will only need MSI Afterburner because going above +100mv on the core voltage generally doesn't help your frequency margin much and is about as high as you want to go for 24/7 overclock. There is no reason not to set the power limit to 150% so just set it to 150% and forget about it.

The Core
Most Hawaii GPUs do about 1100mhz without raising the core voltage. Once your card can't go any higher on stock volts start raising the voltage by 12mV. While voltage does increase frequency ranges AMD cards are really sensitive to temperatures and so the increased operating temperatures can counter act the increase in voltage. This is not an issue for people on water cooling but for people on air coolers I recommend tweaking the fan curve too avoid going above 85C° however if you can tolerate the noise of your cooler at 90% just set it to hit 90% at 70C° and you should be all good temp wise.
Afterburner has an AUX voltage setting for the Hawaii cards. Unfortunately no one really knows what the best setting for it is and I haven't fully test it yet so you will just have to test it at settings between -50mV and +100mV going by 50mV increments. I have mine at +100mv to get 1140/1550mhz on my Windforce R9 290X. I do suspect however that the AUX voltage somehow impacts the core voltage either in stability or how high it is.

The VRAM
The VRAM on Hawaii cards is very different from previous cards. ALL Hawaii cards have a golden ratio of
VRAM clock/core clock. This ratio varies from card to card but is generally between 1.25 and 1.4. Once you find this ratio it will generally allow you to run a much higher memory clock than try to incrementally raise VRAM frequency. For example my R9 290X has a ratio of 1.36 and 1140/1500 is not stable on it but 1140/1550 is even though they are at the same voltage.
While the Hawaii cards do not have memory voltage controls available in any software the memory clock does scale with core voltage so if you are trying to push a high memory clock you wil need to raise the core voltage regardless of your core frequency.

For some reason Hawaii cards don't always downclock  the memory when idling so when you are going above 1350mhz VRAM with an OCed monitor or on a multi monitor setup you will need to set Afterburner to constant voltage. This will not negatively impact the life span of you card because the idle core voltage will still be under 1V. I also recommend trying this if you crash when pressing apply because that happens for the same reason. Your VRAM OC kicks in but the voltage stays at idle levels and you get a crash.

Water 24/7
Do what you did for air 24/7 but use sapphire Trixx to get above +100mv core voltage.

Air Benching
Do what you did for the Air 24/7 but use Afterburner to set your AUX voltage then use Sapphire Trixx to get +200mv core. If you have an air cooler just max the fan speed since you're benching.

Water/LN2 Benching
!! COMING SOON !! NOT because my card does not like the available LN2 BIOSs sorry

Friday, November 28, 2014

Cooling multi GPU configs [THEORETICAL]

Many Crossfire R9 290X and R9 290 owners bought the refrence blower cooler because "it gets better temps in crossfire". This is completely wrong. The refrence R9 290X hits 93C on the uber fan profile when on it's own. So if you put a another heat source bellow it it will hit 95C and have serious issues staying cool regardless of the fact that said heatsource is not dumping the majority of it's heat in the case because the R9 290X above it only has a 2C margin for warmer intake air.
The back of an R9 290/R9 290X gets stupid hot especially the VRM section which is also closest to the intake fan of the card above it. This results in the following happening:
With non reference coolers that dump the used air back into the case this is not an issue because the cards is operating around the 75C range when alone. This gives the non reference card a +20C allowance on intake air before it hits the same temp as the reference design.
Non refrence coolers also have about 2 to 4 times more air passing through their finstacks making the output air of a custom cooler rather cool typically in the 30-40C range depending on load and clocks. Now assuming your case has fresh air going to all areas at all times the 40C exhaust will be mixed with the cool outside air meaning that the top card will at worst be getting air in the 35C range meaning it will hit the 90s. This would look something like the image bellow:
Now I would like to remind you that this is purely theoretical and based on information from around the internet and my experience with my windforce cards. However if anyone is willing to ship me a pair of R9 290X reference coolers I have all the equipment to do full testing of this. If you can ship me a pair of R9 290/R9 290 reference coolers just leave a comment.

Another thing to note is that this only truly applies to really high power draw cards because the blower coolers do in fact keep in case temps lower than radial fan designs just this difference is not big enough to keep 93C cards from hitting 95+C.

Sunday, November 9, 2014

Vmod guide for MSI GTX 980 Gaming

Zzolio just released a great Vmod guide for the MSI GTX 980 Gaming. You can find it here and it's going to be in the useful links page.

Sunday, October 12, 2014

G.skill ECO 1333 7-7-7-21 2x2GB Early Expirience


Not long ago I bought a G.skill ECO 2x2GB 1333 7-7-7-21 1.35V ram kit. Now the stock settings on the kit may not sound like much but these things are great. Within 35 minutes of playing with them I had them booting 2400mhz. With better timings than many 2400mhz that you will find available in stores. Now they were not the miracles that I wanted because these sticks use PSC ICs and those are know to do as much as 2600 8-12-8-28 @ 1.85V on air cooling. Now this was early testing so I wasn't pushing very high voltages but it is very obvious that I have a pretty bad PSC kit. The settings I ended up with were 2400mhz 10-12-11-33-1T with sub timings of 5-160-12-6-24-6-7 and 1-1-1-1-3-3-2-1-3-1 using 1.75V. The primary timings are pretty bad as they are barely better than my 24/7 sticks which do 2400 10-12-12-34-2T. However the secondaries and tertiaries are pretty damn good.

I hope that I can get this kit to run CL 9/8/7 above 2400-2000mhz since that should put them way ahead of my 2000mhz 8-9-8-24 Ballistix Elite that got me my Super Pi 32M record.
I will have more updates after I'm done with the kit.

My plans for this kit are to see how high and how low it can go. Now frequencies above 2400mhz are really problematic for the IMC on Sandybridge-e CPUs so I doubt I will hit above 2500 even if the sticks are capable of that. However what I'm more intrested in is just how low I can take the CL because a low CL from my experience is key to getting a HWbot prime score so if these sticks could boot CL6/5 at 1333-1600mhz that be great.

UPDATE:
The kit is optimal at 2333 9-12-11-32-1T with secondaries of 5-156-12-6-24-6-6 using 1.8V. I still haven't done any benching with these because I need to setup my new benching HDD.
I still have to try top the frequency and try the low CL(5,6,7) max clock before doing a full write up this weekend.

Saturday, October 4, 2014

Voltmodding GPUs using the NCP and PCP 81022 voltage controllers

So HWbot recently launched this. I think the new division system is awesome and as someone planning to participate in division 5 I decided that I'll help everyone by compiling the available information on the NCP80122 controller found on the AMD reference design R9 285 and R9 260(X) cards.

So here is the NCP81022
The red pin controls the Vcore you can solder a 10K ohm variable resistor(VR) to this and the ground to get control over the core voltage.
The 2 green pins control the over current protection. By increasing the resistance between the 2 you will get a higher current limit. The only problem is that you have to find the resistor that these pins are attached to because I couldn't find a good enough photo and because R9 285 PCB designs differ quite a lot. If you want to completely disable over current protection just remove the resistor that these pins are attached to.
If soldering directly onto the IC's pins scares you(me too they are freaking tiny) then find the first resistor that the pin connects to and solder your VR onto the resistor. If you don't have a VR you can try using pencil.
All these mods are universally applicable to GPU using the NCP80122 or PCP81022 voltage controller.

Sources:
http://forum.hwbot.org/showthread.php?t=75953
http://www.techpowerup.com/reviews/Sapphire/R9_285_Dual-X_OC/4.html

Sunday, September 21, 2014

I hate digging up crap to write about but oh well here we go SuperPi tweak guide.

The title says it all so lets get going.
SuperPi 32M is a completely single threaded benchmark and is currently one of the most popular benchmarks on HWbot so getting a good score in it can get you a ton of points.


Software
First the OS, you've got to use Windows XP. SuperPi is just weird like that. Windows 7 also works but you get slightly higher times and can't do copy wazza.

Once you have XP installed go into the services and disable everything except for WMI, log event, futuremark sys, windows installer, intel management, drivers, plugnplay and themes.

When benching SuperPi you keep themes enabled because for some reason it runs faster with the olive green theme.

Use task-manager to shutdown as many unnecessary tasks as possible also set SuperPi's affinity to core 1. Set all other tasks to core 0 and put their priority to low. Set SuperPi's priority to high

A really important tweak for getting a good SuperPi time is copy wazza. Here's a video of Splave doing copy wazza.

Hardware
On intel CPUs disable hyperthreading because it adds extra load onto the IMC and only run with 2 cores to increase OC range and lower heat output.

For Haswell CPUs try to get the Uncore/Cache ratio as high as possible.

For AMD CPUs clock the north bridge as high as possible.

For ram you will want to use PSC or Samsung HCH9 as they are capable of high clocks with very low timings. PSCs come in 2GB sticks from a variety of manufacturers but Samsung HCH9s are found on 4GB 2600 10-12-12-34 G.skill sticks.
Another good series of ram to use are 4GB stick Crucial Ballistix Elite that come stock at 1600 8-8-8-24 or 1866 9-9-9-27. These are capable of 2000 8-9-8-25 @ 1.65V the only down side is that they don't scale past that regardless of the voltage I used. But they are still very good sticks that can also serve as daily drivers.


Sorry for not posting for so long. School happened.