XtremeSystems Forums

Go Back   XtremeSystems Forums > Hardware > AMD > Best of AMD

Reply
 
Thread Tools Rate Thread Display Modes
Old 05-09-2005, 12:32 PM   #1
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
Talking Athlon64 Overclocking Optimizer

Hi everybody i've been reading these forums for a while now but i've never actually posted here so first of all: greetings to everyone

I've recently made a script that allows you to fill in your maximum cpu, memory and htt speed, and it will try to find the best combinations of multipliers and dividers to run everything as close as possible to their maximum speed.

I've improved it a lot over the last few days since i read about how the memory clock is derived from the cpu frequency, it should now work correctly with half multipliers and memory dividers!

Update: I've added Rev E memory dividers to the script, the memory divider table, and the OC Browser. Hope everything is correct.

Athlon64 Overclocking Optimizer

Instructions:

1) Finding Maximum Values
First of all you should find out how far each component can overclock individually. You'll need to know your maximum HTT/FSB, CPU, RAM and optionally also the Hypertransport bus. People who don't know how to do this should have a read at this thread:
http://forums.anandtech.com/messagev...VIEWTMP=Linear

2) Fill Them In
Once you know all the maximum speeds that your hardware can do you simply fill them in in the form called "Known Maximum Values" on the page and hit " GO! ".
A table with HTT, multiplier and divider combinations should appear. The table is sorted according to how close the values are to your maximums, the best options should at the top.

3) Importance Weighting
The table Importance Weighting is where you can de define how important it is to you that the specific component runs close to it's maximum. It will make the trade-offs based on those settings.
Generally the importance weighting is fine on the default setting.

cpu 100 (cpu is king)
ram 10 (also take the memory into consideration)
ht 0 (not important)
htt 0 (not important)

When a weight is set to 0 it will still favour the highest possible multi or divider, so for example it won't suggest to run your HT bus at 2x while it could run at 3x.

In most situations you shouldn't have to change the weights.

4) Important Notes

To get a large number of results to choose from, it is important that you enter a high HTT value. Please do actually test what it's maximum is, instead of just entering the HTT that you're currently using.

Some memory dividers aren't available on all motherboards, if a memory divider is suggested in the table that isn't available on your board, you will have to look further down in the table for combinations that do work with your motherboard.
Another option could be to look for a hacked bios.

Use of my script or it's results is completely at your own risk.

Last edited by Gogar; 07-11-2005 at 12:03 AM.
Gogar is offline   Reply With Quote
Old 05-09-2005, 12:36 PM   #2
mushk1n
Xtreme Member
 
Join Date: Nov 2004
Posts: 171
looking good but what is that importance weighting and also i cant put my memory in a 9:10 divider :P
mushk1n is offline   Reply With Quote
Old 05-09-2005, 12:45 PM   #3
eshbach
Worst overclocker evar!!
 
eshbach's Avatar
 
Join Date: Oct 2003
Location: Harrisburg, PA
Posts: 1,278
Send a message via AIM to eshbach
not bad. compile it down to an exe and post it in the Coder's Corner.
__________________
I used to have links here demonstrating how awesome I am, but it's been so long that they're not very relevant (and the pictures have disappeared), so I guess I'll have to get working on new stuff.
eshbach is offline   Reply With Quote
Old 05-09-2005, 12:47 PM   #4
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
edit: info added to the top post

Last edited by Gogar; 05-11-2005 at 06:14 AM.
Gogar is offline   Reply With Quote
Old 05-09-2005, 01:29 PM   #5
J-Mag
Xtreme Addict
 
J-Mag's Avatar
 
Join Date: Jan 2005
Location: Bay Area, CA
Posts: 1,509
HAH! All your Base if you are screwing up (I typed in 2.55 for the mhz instead of 2550)
I like it makes it so I don't have to think (which hurts at times)

Although, your avatar kinda weirds me out... (is it something I recognize???)
J-Mag is offline   Reply With Quote
Old 05-09-2005, 02:35 PM   #6
cantankerous
Xtreme Mentor
 
Join Date: Jul 2004
Location: Ontario
Posts: 2,771
Send a message via ICQ to cantankerous Send a message via MSN to cantankerous Send a message via Yahoo to cantankerous
nice one. Going to try it out now.
__________________
Silverstone Temjin TJ-09BW w/ Silverstone DA750
DFI Lanparty UT P35-T2R
Q9650 @ 3.62ghz w/ Thermalright Ultra-120 Extreme w/ Sanyo Denki San Ace 109R1212H1011
4GB Crucial Ballistix Tracer PC2-8500
EVGA GTX 260 Superclocked+
Modded Creative X-Fi Fatal1ty w/ Klipsch Promedia 2.1
Intel Pro 1000/PT NIC
1 X 120GB OCZ Vertex 1.30
1 X 300GB WD Velociraptor HLFS
1 X Hitachi 7K1000 1TB
Pioneer DVR-216L DVD-RW
Windows 7 Ultimate 64


Quote:
Originally Posted by alexio View Post
From the hip and aim at the kitchen if she doesn't approve your purchases. She'll know better next time.
cantankerous is offline   Reply With Quote
Old 05-09-2005, 03:21 PM   #7
Major
Moderator
 
Major's Avatar
 
Join Date: Jan 2003
Location: Huntsville, AL
Posts: 5,694
Send a message via ICQ to Major Send a message via AIM to Major Send a message via MSN to Major Send a message via Yahoo to Major
Thats pretty cool
__________________
24/7 Work & Play Rig
Gigabyte X58A-UD5, i7 920 @ 4.56ghz 1.48v 21x217, G.Skill PI 12Gb 8-8-8-24-1T 1.56V @ 1736Mhz
EK Supreme HF P1, Dual EK DCP 4.0 Pumps and EK Res, XSPC RX360 & RX240 w/ 1850rpm GT's
Sapphire HD 4870 1Gb @ 810/1020mhz, 2x Dell 2407, 2x 1Tb WD Black SATA3, 2x 2Tb Hitachi 7k2000
Cooler Master ATCS 840, Corsair 750TX PSU, running OSX 10.6.3 & Win 7 64
Major is offline   Reply With Quote
Old 05-09-2005, 03:31 PM   #8
WeStSiDePLaYa
Aint No Real Gangster
 
WeStSiDePLaYa's Avatar
 
Join Date: Jun 2004
Location: Port Credit/GTA, Ontario, Canada
Posts: 3,562
bookmarked, but would like exe.
__________________
Specs
Asus 780i Striker II Formula
Intel E8400 Wolfdale
2x1GB OCZ PC2-9200 FlexXLC
BFG GTX 280 OC2
Maxtor 6L250S0
Maxtor 6V300F0
Western Digital WD2500JS
Western Digital WD500AAKS
Antec Quatro 850W

Cooling
Swiftech Apogee
Swiftech MCP-600
HardwareLabes Black Ice Extreme 2
Arctic Cooling S1


Audio Setup
X-fi w/AD8066, Clock mod, & polymer caps > PPAV2 > Grado SR60 & Grado SR325i & Beyerdynamic DT770 Pro & Beyerdynamic DT990 & AKG K701 & Denon D2000
WeStSiDePLaYa is offline   Reply With Quote
Old 05-09-2005, 03:59 PM   #9
nebuchanezzar
Xtreme Member
 
nebuchanezzar's Avatar
 
Join Date: Sep 2004
Posts: 214
Nice..takes some scribbling outta the equation
nebuchanezzar is offline   Reply With Quote
Old 05-09-2005, 05:27 PM   #10
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
The 9:10(183), 7:10(141) and 3:5(125) divider should be available on the DFI NF4 boards.
I don't know which other boards support them but perhaps it's possible to choose those dividers with a hacked bios for your board.

They are actually 11:12, 17:24 and 5:8 though, but i guess DFI didn't know that because AMD tech docs specify them as "Reserved".
Gogar is offline   Reply With Quote
Old 05-09-2005, 05:47 PM   #11
Scrufdog
Registered User
 
Join Date: Feb 2005
Posts: 50
looks good, i punched in my maxs and it told me what i am already running....good stuff
__________________

3DM01-25591..3DM03-14221..3DM05-6225..AM3-78725..PCM04-5008
Scrufdog is offline   Reply With Quote
Old 05-09-2005, 06:01 PM   #12
IvanAndreevich
Xtreme Guru
 
IvanAndreevich's Avatar
 
Join Date: Dec 2003
Location: Vancouver, Canada
Posts: 4,076
Send a message via MSN to IvanAndreevich
Very good idea I'll give it a go
__________________
i5 750 4.20GHz @ NH-D14 | 4GB | P7P55D LE | GF 8800U | OCZ Agility + Samsung F3 | HAF922 + CM750W
Past: Q6600 @ 3.60 E6400 @ 3.60 | E6300 @ 3.40 | O165 @ 2.90 | X2 4400+ @ 2.80 | X2 3800+ @ 2.70 | VE 3200+ @ 2.80 | WI 3200+ @ 2.75 | WI 3000+ no IHS @ 2.72 | TBB 1700+ @ 2.60 | XP-M 2500+ @ 2.63 | NC 2800+ @ 2.40 | AB 1.60GHz @ 2.60
Quote:
Originally Posted by CompGeek
The US is the only country that doesn't use [nuclear weapons] to terrorize other countries. The US is based on Christian values, unlike any other country in the world. Granted we are straying from our Christian heritage, but we still have a freedom aimed diplomatic stance.
IvanAndreevich is offline   Reply With Quote
Old 05-10-2005, 12:41 PM   #13
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
Hey i'm getting a few strange results sometimes. It seems that sometimes the integer divider gets rounded up (by the A64) even though it already is a perfect integer

like 11* 200 / 183.333 = 12 exactly yet someone reported that it was 13
this doesn't make sense... i'm trying to find out for which multi&divider combinations this occurs.. and trying to find a pattern..

Also that 4*200 / (1:1)200 = 160 this might also be a result of the effect rather than that the minimum divider is 5

This is the list so far of combinations where the A64 seems to pick the wrong divider integer:

4 * 200 / 200 one too high (possibly because the lowest divider is 5)

5.5 * 200 / 183.33 one too high
11 * 200 / 183.33 one too high
16.5 * 200 / 183.33 one too high

5 * 200 / 141.66 one too low
10 * 200 / 141.66 one too low
15 * 200 / 141.66 one too low
20 * 200 / 141.66 one too low
25 * 200 / 141.66 one too low

Added these offsets to the script.

Here's a table of the memory speeds that the script uses. (similar to Oskar WU's)

AMD for making errors.

Last edited by Gogar; 05-11-2005 at 11:03 AM.
Gogar is offline   Reply With Quote
Old 05-10-2005, 02:12 PM   #14
quijonsith
Registered User
 
Join Date: Apr 2005
Posts: 85
Favoritized. Nice job.
quijonsith is offline   Reply With Quote
Old 05-10-2005, 05:37 PM   #15
saaya
Xtreme X.I.P.
 
saaya's Avatar
 
Join Date: Nov 2002
Location: 臺北 (Taipei)
Posts: 33,266
Send a message via MSN to saaya Send a message via Yahoo to saaya
hey gogar! welcome to XtremeSystems

very very nice tool! i thougt about asking somebody to make exactly a tool like that, you must have read my mind!

i stuck this thread
you should explain how to use it though in your first post
saaya is offline   Reply With Quote
Old 05-11-2005, 06:54 AM   #16
Mephisto
Registered User
 
Mephisto's Avatar
 
Join Date: May 2005
Location: Overclockers.cl
Posts: 28
Send a message via MSN to Mephisto
excellent!....i´m going to test these steps....
__________________
Super Pi believer...
Mephisto is offline   Reply With Quote
Old 05-11-2005, 08:16 AM   #17
ent
Xtreme Member
 
ent's Avatar
 
Join Date: Apr 2004
Location: Poland
Posts: 402
Very nice tool Gogar, when I enterned my limits on first place it showed my current settings. GJ!
__________________
ent is offline   Reply With Quote
Old 05-11-2005, 08:27 AM   #18
wickedld9
Xtreme Member
 
Join Date: Mar 2005
Posts: 301
Send a message via AIM to wickedld9
Very cool. Now I don't have to wear out my calculator!
wickedld9 is offline   Reply With Quote
Old 05-11-2005, 11:18 AM   #19
xavicl
Registered User
 
xavicl's Avatar
 
Join Date: Jan 2005
Location: Catalonia
Posts: 72
very nice tool mate, very useful! but i dont like the 0.5 multis
__________________
ASUS P5Q Deluxe / Q6600 G0 3.2Ghz (400x8) @ 1.31V / 2x2Gb G.Skill F2-8800 PC2-1100 1.90V / Corsair HX620 / Noctua NH-U12P / 1x7200.11 640 Gb / BenQ G2400W / Asus DRW-2014L1T / Windows XP uE 2008.1
xavicl is offline   Reply With Quote
Old 05-11-2005, 11:46 AM   #20
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
Quote:
Originally Posted by xavicl
very nice tool mate, very useful! but i dont like the 0.5 multis
Why don't you like them?
I know everywhere they advise against using half multipliers, but i think i've finally figured out exactly how it all sticks together. It should be perfectly fine to use the suggestions with half multipliers.

They add a lot more possible combinations, so the bigger the chances are that someone will be able to run both their memory and cpu really close to the max. I don't see them as a bad thing anymore at all.
Gogar is offline   Reply With Quote
Old 05-11-2005, 12:06 PM   #21
xavicl
Registered User
 
xavicl's Avatar
 
Join Date: Jan 2005
Location: Catalonia
Posts: 72
running half multipliers causes memory frequencies to run lower than expected, thus lowering overall system bandwidth
__________________
ASUS P5Q Deluxe / Q6600 G0 3.2Ghz (400x8) @ 1.31V / 2x2Gb G.Skill F2-8800 PC2-1100 1.90V / Corsair HX620 / Noctua NH-U12P / 1x7200.11 640 Gb / BenQ G2400W / Asus DRW-2014L1T / Windows XP uE 2008.1
xavicl is offline   Reply With Quote
Old 05-11-2005, 02:18 PM   #22
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
I know, but it takes that into account

When i enter 2700MHz as the maximum cpu speed and 250MHz for the ram, this is one of the entries in the table:
284 9.5 x 284 = 2698 9:10(183) x 284 = 245.27

You'll see that the memory speed it reports is correct. What you'd expect is 260,33MHz in this case.
Gogar is offline   Reply With Quote
Old 05-11-2005, 03:49 PM   #23
dmo580
Xtreme Member
 
dmo580's Avatar
 
Join Date: Apr 2005
Posts: 499
So what if you don't have DFI and you can't do 9/10? =(
__________________

Testing: Intel Core i7 930 | Gigabyte X58A-UD5 | 6GB G.Skill Ripjaws
Opteron 170 @ (2500mhz @ 1.42v) | DFI LanParty NF4 Ultra-D | 2gb OCZ Platinum @ 3-3-2-8 | WD Raptor 74GB ADFD | WD Black FALS 1TB | WD Blue 640GB AAKS | Visiontek Radeon 4850 | Dell 2707 LCD | Seasonic S12 600W PSU| Antec P160 Case
dmo580 is offline   Reply With Quote
Old 05-12-2005, 12:47 PM   #24
Gogar
Xtreme Member
 
Gogar's Avatar
 
Join Date: May 2005
Location: The Netherlands
Posts: 243
Quote:
Originally Posted by dmo580
So what if you don't have DFI and you can't do 9/10? =(
I've completed some small changes that will result in a larger number of combinations in general. Mostly lesser ones, but it should provide more good combinations incase the divider used in the top row isn't available on your board.

Just look further down in the table for multi/divider combinations that you like.

I feel it's pretty much perfect now.
If it doesn't show combinations that run your cpu and your memory close to their max it just isn't possible. Don't blame me lol.
Gogar is offline   Reply With Quote
Old 05-12-2005, 12:52 PM   #25
Ackbar
Xtreme Member
 
Join Date: Jan 2005
Posts: 614
Interesting... so I noticed you use a Sum Square Error for your "objective function". Are you using an optimization algorithm or just searching the solution space for the maximum?

Edit: It seems like you're just displaying all solutions... are you weeding out any of them?
__________________
DFI nF4 Ultra-D
1 GB of OCZ PC3700EL Platinum TCCD
AMD 3500+ Clawhammer (XP-120)
eVGA 6200 -> 6600 softmod
Ackbar is offline   Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -8. The time now is 08:33 AM.


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
XtremeSystems