MMM
Results 1 to 18 of 18

Thread: Performance level of ram?

  1. #1
    Registered User
    Join Date
    Nov 2007
    Posts
    59

    Performance level of ram?

    How can I change Performance level in bios. I mean what is it called in bios?

    Will it have any impact on performance? Should i change it to 6 or 5?

    I didn't try to set it in memset because i am unsure what setting it is going to change and what if it wouldn't load up windows after changing the performance level setting.

    When my cpu was at 333*9=3.0Ghz, performance level was at 5. Now it is changed to 7 as i have OC my cpu to 3.2Ghz.

    So please i need your assistance. Thanks.

    |Rampage II Gene| |Corei7 920| |Coolermaster V8||Kingsten DDR3 1333 3GB| |HIS 4850| |Seagate 500GB 32mb|
    |Corsair HX620W|
    |Creative X-fi Built-in| |Creative 7.1 Speakers| |A4Tech X7 keyboard & Deathadder Mouse| |Dell 21’ CRT|

  2. #2
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421
    It depends on which board you have but for Asus it's called "transaction booster" , level 3 is the lowest setting for performance level, in conjuction with the strap to northbridge you select.

    This performance level or transaction booster is not a memory setting but a northbridge latency setting.

    The lower the PL number, the more Vmch it requires.
    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

  3. #3
    approaching aphelion
    Join Date
    Nov 2005
    Location
    Aix-en-Pce | France
    Posts
    1,616
    Quote Originally Posted by Zeus View Post
    It depends on which board you have but for Asus it's called "transaction booster" , level 3 is the lowest setting for performance level, in conjuction with the strap to northbridge you select.

    This performance level or transaction booster is not a memory setting but a northbridge latency setting.

    The lower the PL number, the more Vmch it requires.
    PLVLs are individually hard-coded for each memory channel. Their locations into the MemoryBaseAddress are just among DRAM timings. The tighter the Performance Level(s), the higher the vDDR.
    Last edited by before; 02-11-2008 at 10:59 AM.
    Best Regards,
    Xavier


    "I prefer to fly alone... when alone, I perform those little coups of audacity which amuse me..." Col. René Fonck (1894-1953), the Ace of Aces.

  4. #4
    I am Xtreme
    Join Date
    Feb 2003
    Location
    Netherlands
    Posts
    6,421
    Quote Originally Posted by before View Post
    PLVLs are individually hard-coded for each memory channel. Their locations into the MemoryBaseAddress are just among DRAM timings. The tighter the Performance Level(s), the higher the vDDR.
    Really?

    I remember how i couldn't get PL 5 stable for 32M untill i raised Vmch, that's why i assumed it was a NB latency setting.

    This feeling got strengthend by the fact that PL's are dependent on the strap to northbrige selected.

    I'm not an expert, these are just my observations on this subject.
    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

  5. #5
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    PL = tRD

    Time to read FCG's article at Anandtech, really interesting stuff: http://www.anandtech.com/mb/showdoc.aspx?i=3208&p=5
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

  6. #6
    approaching aphelion
    Join Date
    Nov 2005
    Location
    Aix-en-Pce | France
    Posts
    1,616
    Quote Originally Posted by Zeus View Post
    Really?

    I remember how i couldn't get PL 5 stable for 32M untill i raised Vmch, that's why i assumed it was a NB latency setting.

    This feeling got strengthend by the fact that PL's are dependent on the strap to northbrige selected.

    I'm not an expert, these are just my observations on this subject.
    Like any other DRAM timing, PLVL offsets are among the DRAM registers (highlighted in yellow here; just prior to offset 24Ah, set to 86 and which changes with tCL, CH0 tCL -here, 86 = tCL7-)



    Anyway; increasing the vMCH may have as positive effect as well.

    It's a matter of balance, there are offsets which stress more the MCH, and others which stress more the DRAM. For instance, on a P5B P965, if you want to run 23 setting for offset 03Fh (not in the table ) at lets say 550FSB, you need a significantly higher vMCH than with 24... But usually, if you want to decrease the PLVL, you need to increase vDDR first. At least, that's what I think to be logical by considering PLVL location into the MCHBAR.

    Quote Originally Posted by massman View Post
    PL = tRD

    Time to read FCG's article at Anandtech, really interesting stuff: http://www.anandtech.com/mb/showdoc.aspx?i=3208&p=5
    That's an interesting supposition. Anyway, I may miss something, but I'm not that sure. Or well, maybe it's a part of what we call "tRD".

    In the above posted table, there are few different offsets for Read Delay, (tRD Phase Adjust, Write to Read Delay Same/Different Rank, Read to Read Delay Same/Different Rank; etc.)
    Last edited by before; 02-11-2008 at 11:54 AM.
    Best Regards,
    Xavier


    "I prefer to fly alone... when alone, I perform those little coups of audacity which amuse me..." Col. René Fonck (1894-1953), the Ace of Aces.

  7. #7
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    Could those other offsets for Read Delay you mentioned just be for tuning the tRD?

    Anyway, I'm not reading the threads I need to read to be able to give a valuable input on this one, Before. I promise that when I've finished with my current review I will have a closer look on what you posted on IxtremTek and other related articles and will try to have a good view on tRD and related timings

    Thanks for the table
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

  8. #8
    approaching aphelion
    Join Date
    Nov 2005
    Location
    Aix-en-Pce | France
    Posts
    1,616
    You know, I don't have access to confidential Intel datasheets, so I'm just like you; trying to understand out of a purely chaotic environnement. This table consists of only 10 lines taken out of 256.

    MCHBAR registers commented into public datasheets aren't the ones you wanna play with / or the way they are commented is too poor to give you a sufficient amount of knowledge. At least, that's how I feel it.

    The matter here is, what we actually called tRD? Is it more a MCH or a DRAM process? Is it a single timing or a timings gathering?

    This article at Amandtech is interesting, no doubt about that. BTW, no one can just conclude that because we have found an offset which increase memory bandwidth; this offset is tRD. Also, here, I mean concerning PLVL, we don't talk about a single offset, but 2 different offsets, each one located among registers for DRAM timings, respectively for CH0 and CH1. At a first glance, both PLVL don't look like to be more MCH related than DRAM related...

    There are several other offsets which have an effect on bandwidth or latency. I've talked about 03Fh earlier in this thread, but there are others as well. And those I'm thinking about consist only in an unique offset; purely MCH related.

    Last edited by before; 02-12-2008 at 01:44 AM.
    Best Regards,
    Xavier


    "I prefer to fly alone... when alone, I perform those little coups of audacity which amuse me..." Col. René Fonck (1894-1953), the Ace of Aces.

  9. #9
    Xtreme Mentor
    Join Date
    May 2007
    Posts
    2,792
    On the Intel boards I played with (P35) PL was directly related to what tRFC you set in BIOS, the DRAM ratio and the FSB. This below image is at +0.0 MCH voltage above stock and I could bench it:



    The compromises were three:
    -Use 2:3 RAM divider with decent vMCH and vDDR.
    -Boot at a low FSB (266 strap) with a moderate tRFC (35 for 30 1066 rated) and use SetFSB.
    -Set high tRFC at boot and then you'll need high vDIMM to drop tRFC in Windows. The above ss was at 2.18V real and 2.2V BIOS and the max it could drop tRFC was 38 at those volts (52 boot). With 2.3V BIOS, I've benched 626 5-5-5-5 75ns tRFC and at PL6/7 it will do 600 5-5-5-5 at tRFC 20 with the same volts.

    Its done PL4 600 a few days ago with stock vMCH, stock vDDR but by booting 266FSB>SetFSB and high boot tRFC.




    I don't know if PL4 is even theoretically possible though on P35, meaning if such a hardware register does exist.

    What before said is correct though. Your timings are hardware (HEX) encoded to certain total timing setups (complete settings), so some combinations are possible while others aren't even if they show up (i.e. tRTC/tRP/tRAS at 2/1 is not possible by P35/X38 though many times you can select such an option [empty register= no actual change]. But the system at boot has to run a set of quick calculations of aggregate timings (many) and that's how it sets/allows some timings and not others. Those values are MCH/DRAM fixed and with AMD systems, they're DRAM and IMC fixed.

    Such as why you can't have less than tRC 11 with Phenom: no register encoding within IMC for it.

  10. #10
    I am Xtreme
    Join Date
    Jan 2005
    Posts
    4,714
    PL=4 is very low, quite a result, KTE . Did you boot at PL4?

    Regarding the article on Anand, I don't think you should doubt it so much, Before . Kris (FreeCableGuy) has quite some knowledge and he's not just guessing.

    I'm leaning towards saying that the perfomance level (tRD) is MCH process as the terms "tRD", "read delay" or "performance level" are not found in the Jedec DDR2 datasheet.
    Last edited by massman; 02-12-2008 at 04:51 AM.
    Where courage, motivation and ignorance meet, a persistent idiot awakens.

  11. #11
    Xtreme Mentor
    Join Date
    May 2007
    Posts
    2,792
    Yep massman, bootup. No way can I change PL below 6 in Windows, ever. Max I can drop it to is 6 myself unless I get it to boot lower. It looks to be a function of the total timings and latencies to me as well as the vMCH.

    MCH as well as RAM obviously would both effect timings, clocks and performance, that's a given. The name itself describes its function well enough. That's exactly why K10h/Nehalem will have the memory controller within the CPU and you can tell the difference of how that can effect RAM perf. if you compare K8 to K10 on memory (quite a few differences pretty clear with the same RAM/MB).

    DRAM Controller within Memory Controller (in K10) allows Ganged and Unganged mode. One is quicker for RAM than the other overall, one is quicker in single threaded apps and the other in multi-threaded. One allows higher clocks and lower latencies than the other <- so memory controller will always effect the RAM perf/clocks/latencies very much as it's part of the total equation (just like FSB is).

    EDIT: just read that article on X48... the tRD value looks like MaxAsyncLatency aka MaxReadLatency to me on AMD platforms. It is by far the hardest to drop but has massive bandwidth/latency/performance effect. I'm talking 100-500MB/s read gain in EVEREST just by one value dropping in Memset (is usually around 50 at >800).

  12. #12
    Registered User
    Join Date
    Nov 2007
    Posts
    59
    Transaction booster has 2 levels in P5k deluxe. I tried to enable both 0 and 1 and also raised Vmch a little but it refuses to post.

    So no way i can lower my PL no.?:confused
    |Rampage II Gene| |Corei7 920| |Coolermaster V8||Kingsten DDR3 1333 3GB| |HIS 4850| |Seagate 500GB 32mb|
    |Corsair HX620W|
    |Creative X-fi Built-in| |Creative 7.1 Speakers| |A4Tech X7 keyboard & Deathadder Mouse| |Dell 21’ CRT|

  13. #13
    Xtreme Mentor
    Join Date
    May 2007
    Posts
    2,792
    Quote Originally Posted by Pain|Killer View Post
    So no way i can lower my PL no.?:confused
    Give your MCH +0.1V from stock and boot at 300x8 1:2. Then use SetFSB/Clockgen. You should get a low PL. Try it.

  14. #14
    Aussie God
    Join Date
    Feb 2005
    Location
    Copenhagen, Denmark
    Posts
    4,596
    PL4... That sounds like a challenge... : - )

    due low vdimm here's my shot for the day


    I'll try PL4 tomorrow if I get some spare time...
    Competition ranking;
    2005; Netbyte, Karise/Denmark #1 @ PiFast
    2008; AOCM II, Minfeld/Germany #2 @ 01SE/AM3/8M (w. Oliver)
    2009; AMD-OC, Viborg/Denmark #2 @ max freq Gigabyte TweaKING, Paris/France #4 @ 32M/01SE (w. Vanovich)
    2010: Gigabyte P55, Hamburg/Germany #6 @ wprime 1024/SPI 1M (w. THC) AOCM III, Minfeld/Germany #6 @ 01SE/AM3/1M/8M (w. NeoForce)

    Spectating;
    2010; GOOC 2010 Many thanks to Gigabyte!


  15. #15
    xtreme energy
    Join Date
    Oct 2004
    Location
    Europe, Latvia
    Posts
    4,145
    On Asus mbs it's called Transaction booster (or Performance level - new X48 mb) and you can either increase or decrease boost level depending on the value that is set depending on cpu FSB/CL
    ...

  16. #16
    Registered User
    Join Date
    Nov 2007
    Posts
    59
    Quote Originally Posted by KTE View Post
    Give your MCH +0.1V from stock and boot at 300x8 1:2. Then use SetFSB/Clockgen. You should get a low PL. Try it.
    At 333x9 I get PL 5. But I want PL 5 or 6 with FSB 400. Is it possible?

    Quote Originally Posted by kiwi View Post
    On Asus mbs it's called Transaction booster (or Performance level - new X48 mb) and you can either increase or decrease boost level depending on the value that is set depending on cpu FSB/CL
    I am currently running Transaction booster at auto. If i enable it to whether 0 or level 1, it doesn't even post.

    BTW Dram static read control is also very important. I first disable it and got PL11 but after enabling it, PL changed from 11 to 7. What is this?
    Last edited by Pain|Killer; 02-15-2008 at 02:25 PM.
    |Rampage II Gene| |Corei7 920| |Coolermaster V8||Kingsten DDR3 1333 3GB| |HIS 4850| |Seagate 500GB 32mb|
    |Corsair HX620W|
    |Creative X-fi Built-in| |Creative 7.1 Speakers| |A4Tech X7 keyboard & Deathadder Mouse| |Dell 21’ CRT|

  17. #17
    Xtreme Mentor
    Join Date
    May 2007
    Posts
    2,792
    Can't say much sorry, I usually stay clear of ASUS boards for everyday use due to past experience. I get PL4 at those settings but when choosing Extreme subtimings. Obviously your RAM/MCH has to be able to hack it in the first place.

  18. #18
    Registered User
    Join Date
    Dec 2008
    Location
    Sweden
    Posts
    20
    I have 4GB (4 sticks) of Corsair 6400C4 800 mhz ddr2.
    I'm running them at 4-4-4-12 and 800 mhz, and i have a FSB of 400x9, my memory multiplier is 1:1
    I have Dram static read control enabled.
    And in MemSet it says my performance level is 15?? That's the highest possible.
    What is wrong? There must be something wrong somehwere..

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
  •