Page 1 of 2 12 LastLast
Results 1 to 25 of 50

Thread: [how to] Get the best SuperPi efficiency out of the K10 platform

  1. #1
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421

    [how to] Get the best SuperPi efficiency out of the K10 platform

    The aim:
    As the K10 platform has matured more people start benching their Phenom II cpu's in all known bechmarks.
    As SuperPi has become a standard here more or less it's good to know how to get the best result out of your K10 system knowing this platform isn't as strong as others in SuperPi.
    I tried a lot of relevant settings to see what works best and what not, in other words, use it to your advantage.

    The method:
    The effficiency of the system is gauged by the so called Performance Product (PP) and is basically the CPU speed in MHz x the output result of SuperPi.

    The hardware:
    Motherboard- Asus M4A79 deluxe bios 0903
    CPU- Phenom II 940 black edition running on all 4 cores
    RAM- Cellshock Black PC6400 2x1GB

    The sofware:
    Winows XP Professional SP2, no tweaks, just a clean install.

    The testresults:
    Let's start off pretty basic, i tried to have all the results at around 3.6GHz or at least close to that as possible.

    Here is 18x200 RAM at DDR1070 with 5-5-5-15 2t timings, NorthBridge at 2GHz:



    PP=3612x19.203=69361 This should be easy to improve.
    Let's just raise the NB to 2.6GHz :



    PP=3612x18,906=68288. That's a lot better, only by just raising the NB frequency.

    Now let's see what tighter timings will do.
    18x200 RAM at DDR 800 4-4-4 2t NB at 2.6GHz:



    As you can see, exactly the same as with DDR 1070 5-5-5.


    PP=3612x18,906=68288

    Now using the 1:2 divider gives the advantage of using tighter timings and also allows 1t timing, i was really curious how much 1t would bring on this platform.

    18x200 RAM at DDR 800 4-4-4 1t NB at 2.6GHz:



    PP=3612x18.922=68346
    WTF? It's worse than 2t! I tried several times but this was the best i could get.
    To the best of my knowledge command rate is the timing of the bus between the cpu and the memory, at 1t the bus gets data at every clockcycle, at 2t every other clockcycle.
    Appearently due to the integrated memory controller the latency is that low that 1t makes zero impact on the performance or makes it even worse.

    So, basically forget 1t for the K10 platform if you're planning to run SuperPi, DDR3 might differ here.

    So what else do we have? Well even 4-3-3 1t timings were possible at the 1:2 divider so why not?

    18x200 RAM at DDR 800 4-3-3 1t NB at 2.6GHz:



    PP=3612x18,906=68288

    No real improvement here, now let's raise the NB frequency.

    18x200 RAM at DDR1070 with 5-5-5-15 2t timings, NorthBridge at 2.8GHz:



    PP=3612x18.828=68006. Now that's better! Still not sub 68K but we're getting close now.

    How about raising the busspeed?

    15x240 RAM at DDR 800 4-4-4 1t NB at 2.6GHz



    PP=3600x18.985=68346. No, that's not the way. We could use higher busspeed to our advantage cause with raising the busspeed the memoryspeed goes up as well.

    Now 14x260 RAM at DDR 866 4-4-4 NB at 2.6GHz



    PP= 3640x18.812=68475. Not really what i was looking for but maybe some more speed on the RAM?

    14x260 RAM at DDR 1040 5-5-5 NB at 2.6GHz



    PP=3640x18.765=68304. Getting better now. Unfortunately the board refused to boot or run stable above 260 bus so i couldn't get more RAM speed, i'm sure more speed on the RAM would have improved results.

    The last thing i could try was running more NB speed.

    Here is 14x260 RAM at DDR 1040 5-5-5 NB at 2.86GHz:



    PP=3640x18.688=68024 Still no sub 68K but there's one final trick up my sleeve...

    14x260 RAM at DDR 1040 5-4-4 NB at 2.86GHz:



    PP=3640x18.671=67962. So there you have it, sub 68K

    For those who think Windows7 is faster:



    PP=3612x19.031=68739.

    I'd rather stick to XP.

    I hope you guys enjoyed this little write up.
    Asus Crosshair V Formula-Z | FX 8350 | 2x4GB Trident-X 2600 C10 | 2x ATI HD5870 Crossfire | Enermax Revo 1050watt | OCZ Vertex 3 60GB | Samsung F1 1TB

    Watercooling: XSPC Raystorm | EK 5870 Delrin fullcover | TFC X-changer 480 w/ 4x Gentle Typhoon | DDC2+ Delrin top | EK 200mm res | Primochill LRT 3/8 tubing

    Case: Murdermodded TJ-07

    sub 9 sec. SPi1M 940BE 955BE 965BE 1090T

  2. #2
    Xtreme Enthusiast
    Join Date
    Oct 2007
    Location
    Singapore
    Posts
    970
    thanks for the in-depth research in making K10 run faster on SuperPI
    Main Rig:
    Processor & Motherboard:AMD Ryzen5 1400 ' Gigabyte B450M-DS3H
    Random Access Memory Module:Adata XPG DDR4 3000 MHz 2x8GB
    Graphic Card:XFX RX 580 4GB
    Power Supply Unit:FSP AURUM 92+ Series PT-650M
    Storage Unit:Crucial MX 500 240GB SATA III SSD
    Processor Heatsink Fan:AMD Wraith Spire RGB
    Chasis:Thermaltake Level 10GTS Black

  3. #3
    Xtreme X.I.P. Particle's Avatar
    Join Date
    Apr 2008
    Location
    Kansas
    Posts
    3,219
    Thanks for the work in investigating this. Perhaps a chart would make the presentation & comparison between the various settings easier for the viewers.
    Particle's First Rule of Online Technical Discussion:
    As a thread about any computer related subject has its length approach infinity, the likelihood and inevitability of a poorly constructed AMD vs. Intel fight also exponentially increases.

    Rule 1A:
    Likewise, the frequency of a car pseudoanalogy to explain a technical concept increases with thread length. This will make many people chuckle, as computer people are rarely knowledgeable about vehicular mechanics.

    Rule 2:
    When confronted with a post that is contrary to what a poster likes, believes, or most often wants to be correct, the poster will pick out only minor details that are largely irrelevant in an attempt to shut out the conflicting idea. The core of the post will be left alone since it isn't easy to contradict what the person is actually saying.

    Rule 2A:
    When a poster cannot properly refute a post they do not like (as described above), the poster will most likely invent fictitious counter-points and/or begin to attack the other's credibility in feeble ways that are dramatic but irrelevant. Do not underestimate this tactic, as in the online world this will sway many observers. Do not forget: Correctness is decided only by what is said last, the most loudly, or with greatest repetition.

    Rule 3:
    When it comes to computer news, 70% of Internet rumors are outright fabricated, 20% are inaccurate enough to simply be discarded, and about 10% are based in reality. Grains of salt--become familiar with them.

    Remember: When debating online, everyone else is ALWAYS wrong if they do not agree with you!

    Random Tip o' the Whatever
    You just can't win. If your product offers feature A instead of B, people will moan how A is stupid and it didn't offer B. If your product offers B instead of A, they'll likewise complain and rant about how anyone's retarded cousin could figure out A is what the market wants.

  4. #4
    Registered User
    Join Date
    May 2007
    Location
    Norway
    Posts
    67
    Quote Originally Posted by Zeus View Post
    WTF? It's worse than 2t! I tried several times but this was the best i could get.
    To the best of my knowledge command rate is the timing of the bus between the cpu and the memory, at 1t the bus gets data at every clockcycle, at 2t every other clockcycle.
    Appearently due to the integrated memory controller the latency is that low that 1t makes zero impact on the performance or makes it even worse.

    So, basically forget 1t for the K10 platform if you're planning to run SuperPi, DDR3 might differ here.
    Command rate has no direct influence on the databus or data transfer rate. What it changes is the number of clock cycles the controller uses to qualify new commands and their corresponding addresses. As you add more memory sticks, the capacitive load on the controller's address unit increases, which in turn reduces the slew rate of the signals. Since the signals switch slower from 0 to 1 (and vice versa), the controller might need an additional clock cycle to generate the correct combination of 0s and 1s. The biggest drawback of 2T is probably not the delay itself, but rather that the address bus gets more "crowded". Each entry takes up two timeslots, so there would simply be less space (time) to squeeze in new commands.

    The difference was rather big in the 939 days, but small for AM2 (although 1T was still slightly faster).

    In K10's unganged mode, the difference should be even smaller, because there are two independent controllers, which gives potentially longer read/write bursts per command. This lowers the risk of collisions on the address bus. A transfer of a given data chunk would simply require fewer commands (per controller), so fewer entries would have to "compete" for the same timeslots.

    As a result of the "new" Fly-By address bus topology and the on-DIMM termination, DDR3 systems can handle 1T at reasonably high loads and clockrates.


    Anyway, nice work! I enjoyed analyzing the results

  5. #5
    Xtreme Addict
    Join Date
    May 2004
    Posts
    1,755
    Nice work there
    Crosshair IV Formula
    Phenom II X4 955 @ 3.7G
    6950~>6970 @ 900/1300
    4 x 2G Ballistix 1333 CL6
    C300 64G
    Corsair TX 850W
    CM HAF 932

  6. #6
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421
    Quote Originally Posted by Particle View Post
    Thanks for the work in investigating this. Perhaps a chart would make the presentation & comparison between the various settings easier for the viewers.

    I might just do that, thanks.

    Quintero,

    Thanks for shedding a light onto the command rate part, very interesting and much appreciated.
    Asus Crosshair V Formula-Z | FX 8350 | 2x4GB Trident-X 2600 C10 | 2x ATI HD5870 Crossfire | Enermax Revo 1050watt | OCZ Vertex 3 60GB | Samsung F1 1TB

    Watercooling: XSPC Raystorm | EK 5870 Delrin fullcover | TFC X-changer 480 w/ 4x Gentle Typhoon | DDC2+ Delrin top | EK 200mm res | Primochill LRT 3/8 tubing

    Case: Murdermodded TJ-07

    sub 9 sec. SPi1M 940BE 955BE 965BE 1090T

  7. #7
    Xtreme X.I.P.
    Join Date
    Oct 2006
    Posts
    1,260
    This is sweet! Too bad you didn't get 520 4-4-4 That would get your time down a bit, I think. What about ganged vs unganged, btw?
    --->TeamPURE<---

  8. #8
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421
    Thanks. I would have loved to run 520 4-4-4 but the 3:8 divider won't let me boot at cas level 4.

    Ganged vs unganged never crossed my mind to be honest, i might as well give that a try later, this testing is very time consuming stuff you know.
    Asus Crosshair V Formula-Z | FX 8350 | 2x4GB Trident-X 2600 C10 | 2x ATI HD5870 Crossfire | Enermax Revo 1050watt | OCZ Vertex 3 60GB | Samsung F1 1TB

    Watercooling: XSPC Raystorm | EK 5870 Delrin fullcover | TFC X-changer 480 w/ 4x Gentle Typhoon | DDC2+ Delrin top | EK 200mm res | Primochill LRT 3/8 tubing

    Case: Murdermodded TJ-07

    sub 9 sec. SPi1M 940BE 955BE 965BE 1090T

  9. #9
    Brilliant Idiot
    Join Date
    Jan 2005
    Location
    Hell on Earth
    Posts
    11,015
    I'm working on this atm, trying to get this gigabyte to cooperate at 300fsb....

    Here we go, I would not reccomend this to anyone for everyday use, this particular board is a PITA to get 300 fsb stable on and the voltage I am feeding everything is , I could probably get the efficiency better with higher ram speed but there is fsb wall at 300+, I will try a diff configuration later...

    The times don't look good but the efficiency is just over 67K,

    Last edited by chew*; 02-24-2009 at 01:41 PM.
    heatware chew*
    I've got no strings to hold me down.
    To make me fret, or make me frown.
    I had strings but now I'm free.
    There are no strings on me

  10. #10
    Xtreme Member
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    159
    @ Zeus

    realy good job! thank you!


    @ chew

    i have the same problem with my asus MVP

    if i would make 301 in the bios the mainboard wants to boot an CPU Clock auf 4200mhz with every CPu multiply

    but if i boot with 300 and pust it in windows with AOD over 300 it is no problem

    Last edited by techtrancer; 02-24-2009 at 06:29 PM.


    FX-9370 @ 4.7 GHz @ 1,44 V | NB @ 2286 MHz @ 1,21V
    32 GB 1600 CL11 1,5V @ 846 MHz @ CL 9-9-9 @ 1,4V
    MORA 2 + Laing D5 + 9 x 120mm @ 5V
    Gigabyte GA-970A UD3 Rev. 1.2
    XFX HD7750 2GB Core Edition
    Samsung 850 Pro 512GB

  11. #11
    Brilliant Idiot
    Join Date
    Jan 2005
    Location
    Hell on Earth
    Posts
    11,015
    yah tried aod, even with max voltage everywhere on the board it doesn't want to here it.
    heatware chew*
    I've got no strings to hold me down.
    To make me fret, or make me frown.
    I had strings but now I'm free.
    There are no strings on me

  12. #12
    Xtreme Addict
    Join Date
    Jan 2008
    Location
    Lubbock, Texas
    Posts
    2,133
    nice, very informative. a little off topic but has anyone found a time where tightening the timings and changing to 1T has actually had a benefit to performance? i have changed my timings all around and never once have i seen a difference in performance.

  13. #13
    Xtreme Member
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    159
    @ chew*

    did you have Micron D9GMH to make a test with them?

    maybe your 2 x 2gb memmory does not work with more than 600


    FX-9370 @ 4.7 GHz @ 1,44 V | NB @ 2286 MHz @ 1,21V
    32 GB 1600 CL11 1,5V @ 846 MHz @ CL 9-9-9 @ 1,4V
    MORA 2 + Laing D5 + 9 x 120mm @ 5V
    Gigabyte GA-970A UD3 Rev. 1.2
    XFX HD7750 2GB Core Edition
    Samsung 850 Pro 512GB

  14. #14
    Brilliant Idiot
    Join Date
    Jan 2005
    Location
    Hell on Earth
    Posts
    11,015
    I tried a 2x2g set of corsair dominators v1.1 and it puked them up, hosed my OS twice, oddly they passed memtest fine.

    Had to run 5-4-4-10 with the 4gig kit though........didn't want to hear CL 4.

    Someone donated me a benching set 2x1g dominator v1.2, I will give them a shot.....

    My board and mem can clock decent, no clue what these sticks are but they crank at rated timings.....they are preety much dead now though.



    Last edited by chew*; 02-24-2009 at 07:19 PM.
    heatware chew*
    I've got no strings to hold me down.
    To make me fret, or make me frown.
    I had strings but now I'm free.
    There are no strings on me

  15. #15
    Xtreme Addict
    Join Date
    Jan 2008
    Location
    Lubbock, Texas
    Posts
    2,133
    my corsair dominators always passed mem test but they would crash in prime and had to be overvolted to run stock clocks and timings.

  16. #16
    Xtreme Member
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    159
    @ chew*

    forget memtest for ramtest
    did you know S&M ?
    it is the best ram test i ever use! much better than memtest ore prime

    here is the DLL http://rapidshare.com/files/198699292/S_M.exe

    here are the best settings for the ram test



    if you search for e good benchmark DDR2 ram, you can have some from me. but i am in austria in europ!
    Last edited by techtrancer; 02-24-2009 at 07:32 PM.


    FX-9370 @ 4.7 GHz @ 1,44 V | NB @ 2286 MHz @ 1,21V
    32 GB 1600 CL11 1,5V @ 846 MHz @ CL 9-9-9 @ 1,4V
    MORA 2 + Laing D5 + 9 x 120mm @ 5V
    Gigabyte GA-970A UD3 Rev. 1.2
    XFX HD7750 2GB Core Edition
    Samsung 850 Pro 512GB

  17. #17
    Xtreme Member
    Join Date
    Jul 2004
    Location
    Wisconsin
    Posts
    216
    to bad S&M doesnt work for 64bit......
    ASUS Crosshair IV Formula
    AMD Phenom II 1090T Megahalems Rev. B 4ghz
    2x4gb G.Skill Ripjaws
    XFX 6950 (6970 clocks/shaders)
    2x250gb WD SATA
    1x1tb WD SATA
    750 watt PCP&C Quad Silencer
    X-Fi Titanium
    Windows 7 Pro 64bit



    Quote Originally Posted by Thomas Jefferson
    I tremble for my country when I reflect that God is just; that his justice cannot sleep forever.

  18. #18
    Xtreme Addict
    Join Date
    Apr 2008
    Location
    Birmingham AL.
    Posts
    1,079
    I have 2 sets of 2x2 dominators V1.1 and V1.2 and they both do 4.4.4.10 at 1000Mhz. I have faith that those 2x1g set will do the same easy Chew*. Sadly one of my 2x2 sets died so I RMA'd them and got back a set of V4.2 And they wont do any better than 5.5.5.12. I have some Old (at least a year) Gskill ram 2x2 im testing right now at CAS 4, gonna start memtest and go to bed.
    Last edited by G0ldBr1ck; 02-24-2009 at 08:17 PM.
    Particle's First Rule of Online Technical Discussion:
    As a thread about any computer related subject has its length approach infinity, the likelihood and inevitability of a poorly constructed AMD vs. Intel fight also exponentially increases.

    Rule 1A:
    Likewise, the frequency of a car pseudoanalogy to explain a technical concept increases with thread length. This will make many people chuckle, as computer people are rarely knowledgeable about vehicular mechanics.

    Rule 2:
    When confronted with a post that is contrary to what a poster likes, believes, or most often wants to be correct, the poster will pick out only minor details that are largely irrelevant in an attempt to shut out the conflicting idea. The core of the post will be left alone since it isn't easy to contradict what the person is actually saying.

    Rule 2A:
    When a poster cannot properly refute a post they do not like (as described above), the poster will most likely invent fictitious counter-points and/or begin to attack the other's credibility in feeble ways that are dramatic but irrelevant. Do not underestimate this tactic, as in the online world this will sway many observers. Do not forget: Correctness is decided only by what is said last, the most loudly, or with greatest repetition.

    Remember: When debating online, everyone else is ALWAYS wrong if they do not agree with you!

  19. #19
    Xtreme Member
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    159
    Quote Originally Posted by Slagathor View Post
    to bad S&M doesnt work for 64bit......
    i use XP32 and XP64 and there it works. oese use Vista 64 and there it also runs.

    you must unpack it first
    Last edited by techtrancer; 02-24-2009 at 11:08 PM.


    FX-9370 @ 4.7 GHz @ 1,44 V | NB @ 2286 MHz @ 1,21V
    32 GB 1600 CL11 1,5V @ 846 MHz @ CL 9-9-9 @ 1,4V
    MORA 2 + Laing D5 + 9 x 120mm @ 5V
    Gigabyte GA-970A UD3 Rev. 1.2
    XFX HD7750 2GB Core Edition
    Samsung 850 Pro 512GB

  20. #20
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    It's all in the CPU/NB frequency balance: if the NB is clocked a lot lower than the cpu, your efficiency will drastically decrease (performance product will increase)
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

  21. #21
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421
    Quote Originally Posted by chew* View Post
    I'm working on this atm, trying to get this gigabyte to cooperate at 300fsb....

    Here we go, I would not reccomend this to anyone for everyday use, this particular board is a PITA to get 300 fsb stable on and the voltage I am feeding everything is , I could probably get the efficiency better with higher ram speed but there is fsb wall at 300+, I will try a diff configuration later...

    The times don't look good but the efficiency is just over 67K,
    Would you like to share which voltages you raised to get 300fsb?

    Your efficiency is good due to high ram speed and high NB clock not because of 300 fsb but i think you know that.

    Keep them coming and show me sub 68K chew*!

    Quote Originally Posted by techtrancer View Post
    @ Zeus

    realy good job! thank you!


    @ chew

    i have the same problem with my asus MVP

    if i would make 301 in the bios the mainboard wants to boot an CPU Clock auf 4200mhz with every CPu multiply

    but if i boot with 300 and pust it in windows with AOD over 300 it is no problem
    Thanks. Very nice efficiency there, 600+ on the ram seems to do a great job, i might give that a try too.

    Quote Originally Posted by massman View Post
    It's all in the CPU/NB frequency balance: if the NB is clocked a lot lower than the cpu, your efficiency will drastically
    decrease (performance product will increase)
    Very true my friend, NB clock seems to have the most impact on the score with the memoryspeed in second place. Timings seemed to matter a lot less.
    Asus Crosshair V Formula-Z | FX 8350 | 2x4GB Trident-X 2600 C10 | 2x ATI HD5870 Crossfire | Enermax Revo 1050watt | OCZ Vertex 3 60GB | Samsung F1 1TB

    Watercooling: XSPC Raystorm | EK 5870 Delrin fullcover | TFC X-changer 480 w/ 4x Gentle Typhoon | DDC2+ Delrin top | EK 200mm res | Primochill LRT 3/8 tubing

    Case: Murdermodded TJ-07

    sub 9 sec. SPi1M 940BE 955BE 965BE 1090T

  22. #22
    Xtreme Member
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    159
    i think much memmory is also good for superpi!

    4gb are better than 2 gb


    FX-9370 @ 4.7 GHz @ 1,44 V | NB @ 2286 MHz @ 1,21V
    32 GB 1600 CL11 1,5V @ 846 MHz @ CL 9-9-9 @ 1,4V
    MORA 2 + Laing D5 + 9 x 120mm @ 5V
    Gigabyte GA-970A UD3 Rev. 1.2
    XFX HD7750 2GB Core Edition
    Samsung 850 Pro 512GB

  23. #23
    Brilliant Idiot
    Join Date
    Jan 2005
    Location
    Hell on Earth
    Posts
    11,015
    Quote Originally Posted by Zeus View Post
    Would you like to share which voltages you raised to get 300fsb?

    Your efficiency is good due to high ram speed and high NB clock not because of 300 fsb but i think you know that.

    Keep them coming and show me sub 68K chew*!
    Zeus If you want it via PM no problem however I'd like to refrain from posting them for all to see, not for the faint of heart and people will be blowing up cpu's/mobos left and right.
    heatware chew*
    I've got no strings to hold me down.
    To make me fret, or make me frown.
    I had strings but now I'm free.
    There are no strings on me

  24. #24
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    Currently working on the second part of my Phenom performance scaling analysis (first part was about the Ph-I) and i just hit 67947 - no tweaks whatsoever.

    Will upload the screenie later

    //edit: 67763
    Last edited by massman; 02-25-2009 at 04:36 AM.
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

  25. #25
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    67579, this is easy. I added task manager.



    I must have a good chip after all: 2.8GHz NB without touching the voltages (except from the cpu, just to be safe when testing)
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

Page 1 of 2 12 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
  •