Page 1 of 3 123 LastLast
Results 1 to 25 of 66

Thread: Athlon64 Overclocking Optimizer

  1. #1
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242

    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.

  2. #2
    Xtreme Member
    Join Date
    Nov 2004
    Posts
    158
    looking good but what is that importance weighting and also i cant put my memory in a 9:10 divider :P

  3. #3
    Worst overclocker evar!!
    Join Date
    Oct 2003
    Location
    Harrisburg, PA
    Posts
    937
    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.

  4. #4
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    edit: info added to the top post
    Last edited by Gogar; 05-11-2005 at 06:14 AM.

  5. #5
    Xtreme Addict
    Join Date
    Jan 2005
    Location
    Bay Area, CA
    Posts
    1,331
    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???)

  6. #6
    Xtreme Mentor
    Join Date
    Jul 2004
    Location
    Ontario
    Posts
    2,780
    nice one. Going to try it out now.
    Silverstone Temjin TJ-09BW w/ Silverstone DA750
    Asus P8P67
    2600K w/ Thermalright Venomous X Black w/ Sanyo Denki San Ace 109R1212H1011
    8GB G.Skill DDR-1600 7-8-7-24
    Gigabyte GTX 460 1G
    Modded Creative X-Fi Fatal1ty w/ Klipsch Promedia 2.1
    1 X 120GB OCZ Vertex
    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.

  7. #7
    Xtreme X.I.P.
    Join Date
    Jan 2003
    Location
    Huntsville, AL
    Posts
    5,603
    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

  8. #8
    Aint No Real Gangster
    Join Date
    Jun 2004
    Location
    Port Credit/GTA, Ontario, Canada
    Posts
    3,004
    bookmarked, but would like exe.
    Specs
    Asus 780i Striker II Formula
    Intel E8400 Wolfdale @ 4050Mhz
    2x2GB OCZ Platinum @ 1200Mhz 5-4-3-18
    MSI 5850 1000Mhz/5000Mhz
    Wester Digital Black 2TB
    Antec Quatro 850W

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


    Audio Setup
    X-fi w/AD8066, Clock mod, & polymer caps > PPAV2 > Grado SR60 & Grado SR325i & Beyerdynamic DT770 Pro & Beyerdynamic DT990 & AKG K701 & Denon D2000

  9. #9
    Xtreme Member
    Join Date
    Sep 2004
    Posts
    180
    Nice..takes some scribbling outta the equation

  10. #10
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    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".

  11. #11
    Registered User
    Join Date
    Feb 2005
    Posts
    43
    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

  12. #12
    Xtreme Guru
    Join Date
    Dec 2003
    Location
    Vancouver, Canada
    Posts
    3,858
    Very good idea I'll give it a go
    i5 750 4.20GHz @ NH-D14 | 8GB | P7P55DLE | 8800U | Indilinx SSD + 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.

  13. #13
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    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.

  14. #14
    Registered User
    Join Date
    Apr 2005
    Posts
    85
    Favoritized. Nice job.

  15. #15
    Xtreme X.I.P.
    Join Date
    Nov 2002
    Location
    Shipai
    Posts
    31,147
    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

  16. #16
    Registered User
    Join Date
    May 2005
    Location
    Overclockers.cl
    Posts
    27
    excellent!....i´m going to test these steps....
    Super Pi believer...

  17. #17
    Xtreme Member ent's Avatar
    Join Date
    Apr 2004
    Location
    Poland
    Posts
    400
    Very nice tool Gogar, when I enterned my limits on first place it showed my current settings. GJ!

  18. #18
    Xtreme Member
    Join Date
    Mar 2005
    Posts
    297
    Very cool. Now I don't have to wear out my calculator!

  19. #19
    Registered User
    Join Date
    Jan 2005
    Location
    Catalonia
    Posts
    70
    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

  20. #20
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    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.

  21. #21
    Registered User
    Join Date
    Jan 2005
    Location
    Catalonia
    Posts
    70
    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

  22. #22
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    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.

  23. #23
    Xtreme Enthusiast
    Join Date
    Apr 2005
    Posts
    508
    So what if you don't have DFI and you can't do 9/10? =(

    Intel Core i7 930 @ 4ghz | Gigabyte X58A-UD5 | 6GB G.Skill Ripjaws DDR3 | Radeon 4850 | Crucial m4 128GB SSD
    Intel Core i5-2400 | Asus P8H67-M EVO (Waiting to change to Z68) | 8GB G.Skill Sniper DDR3 | 8x2TB Samsung F4-HD204 | OpenIndiana | ZFS raidz2

  24. #24
    Xtreme Member
    Join Date
    May 2005
    Location
    The Netherlands
    Posts
    242
    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.

  25. #25
    Xtreme Member
    Join Date
    Jan 2005
    Posts
    458
    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

Page 1 of 3 123 LastLast

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •