kdawg Posted June 27, 2010 Share Posted June 27, 2010 Can you attach your version of mark-i? All that i try don't work well on my series p5q. Don't forget to install kext as well. marki.zip With Keeza's patch no overclock With Keeza's patch overclocked to 3.8GHz Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 VoodooMonitor only shows the VID, on iStat I see real Vcore changing like this, idle: On full load: i don't know, istat don't show me the drop of voltage. Which plugin you're using? Winbound or ite? Or superio? Or acpimonitor with code in dsdt for fan, voltage, etc. etc. Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 @mm67 and Smith,I'm not using the legacy kext just the DSDT patch. I use mark-i exclusively for voltage because the current releases of FakeSMC tend to break C-States. I also tend to loose C-States when overclocking. Although until just recently overclocking and C-States were working. I need to find out what I did to loose them. I also lose C-states as soon as I use a manually set Vcore value, using Normal as Vcore and setting LLC enabled allows me to use FSB as high as 460, on my MSI board there is no such restrictions. Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 Don't forget to install kext as well. marki.zip With Keeza's patch no overclock With Keeza's patch overclocked to 3.8GHz Thanks The same result, i see always the voltage chosen in bios, not the drop.. Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 i don't know, istat don't show me the drop of voltage. Which plugin you're using? Winbound or ite? Or superio? Or acpimonitor with code in dsdt for fan, voltage, etc. etc. I'm using the SuperIO plugin Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 ok, i've substitute my winbond plugin with super i/o but the result is the same. The winbound plugin is specifically for my mobo and it works better. I'll do others test. Ehi, i've do tests from windows, and it's the same. Only coretemp show me the vid as in voodoomonitor, the rest show the core that i 've chosen in bios, with littles drop. I thinks that these mobo from p5q series work in this way. Also for c1e, these mobos support only c1e from bios. By the way, nothing change from windows;) Now, i'm lost, i'm lost completely. Help me, what are we talking about before the excursus on vcore and him vdrop? Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 ok, i've substitute my winbond plugin with super i/o but the result is the same. The winbound plugin is specifically for my mobo and it works better. I'll do others test. No idea why that don't work for, my other GB board works just the same way. Idle: And load: You are sure that C-states actually work ? Easy way to test is to disable method CST and check temps, on my system temps jump about 5 degrees higher while idling. Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 yes the cstate work, if i delete the cstate code from dsdt i have the "famous" error in verbose and temperature are higher 10° about.. Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 yes the cstate work, if i delete the cstate code from dsdt i have the "famous" error in verbose and temperature are higher 10° about.. That error message doesn't tell nothing about C-states actually working, it only says that you have some kind of CST defined for all cores. But that 10 degree temp drop tells that C-states probably work. You really don't see Vcore changing even in Windows ? Tried Everest ? This is how Vcore behaves on Gigabyte running OCCT. Link to comment Share on other sites More sharing options...
kdawg Posted June 27, 2010 Share Posted June 27, 2010 That error message doesn't tell nothing about C-states actually working, it only says that you have some kind of CST defined for all cores. But that 10 degree temp drop tells that C-states probably work. You really don't see Vcore changing even in Windows ? Tried Everest ? This is how Vcore behaves on Gigabyte running OCCT. If C-States were working we'd see two things a drop in VCore voltages as well as lower temperatures. Correct? Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 ok, i've substitute my winbond plugin with super i/o but the result is the same. The winbound plugin is specifically for my mobo and it works better. I'll do others test. Ehi, i've do tests from windows, and it's the same. Only coretemp show me the vid as in voodoomonitor, the rest show the core that i 've chosen in bios, with littles drop. I thinks that these mobo from p5q series work in this way. Also for c1e, these mobos support only c1e from bios. By the way, nothing change from windows;) Now, i'm lost, i'm lost completely. Help me, what are we talking about before the excursus on vcore and him vdrop? That error message doesn't tell nothing about C-states actually working, it only says that you have some kind of CST defined for all cores. But that 10 degree temp drop tells that C-states probably work. You really don't see Vcore changing even in Windows ? Tried Everest ? This is how Vcore behaves on Gigabyte running OCCT. Yes, i 've write in previous post. I don't see, also with everest. Only coretemp show me vid as voodoomonitor. The action is the same. Only c1e can be this ? The asus mobo work in this way. I've try also on other configuration with only windows, p5q se, and with c1e enable and eist enable in bios, i see the same things That error message doesn't tell nothing about C-states actually working, it only says that you have some kind of CST defined for all cores. But that 10 degree temp drop tells that C-states probably work. You really don't see Vcore changing even in Windows ? Tried Everest ? This is how Vcore behaves on Gigabyte running OCCT. When i have "that" error message in verbose it 's because there isn't that code in dsdt and cstate obviously doesn't work, i think. In fact the temperature are higher 10° about. Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 Yes, i 've write in previous post. I don't see, also with everest. Only coretemp show me vid as voodoomonitor. The action is the same. Only c1e can be this ? The asus mobo work in this way. I've try also on other configuration with only windows, p5q se, and with c1e enable and eist enable in bios, i see the same things It's possible that your SuperIO chip just isn't capable of showing that actual Vcore, but normal behavior for Vcore is to go up and down when C-states are working. Gigabyte's use ITE chip and MSI has Fintek SuperIO, both show Vcore changing with load. BTW Hardware Monitor also works nice with new Fakesmc, don't really need to use Windows even for stress testing anymore since Prime95 and Linpack are available also for OS X, this is how a short Linpack run looks like on OS X Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 Maybe. Can you post a screen on everest from your configuration that show the drop vcore when cstate work? Thanks Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 Maybe. Can you post a screen on everest from your configuration that show the drop vcore when cstate work? Thanks That's exactly what you see on that OCCT screenshot, Vcore is 1.06 V when idling, on load it goes to 1.25 V. And do remember that I have LLC enabled so there is no Vdroop, only a very small Vdrop. Without LLC graphics would look bit different. Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 Ok, but i need a confirmation, by the way, what is the program that you use on osx in screen. Occt? Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 Ok, but i need a confirmation, by the way, what is the program that you use on osx in screen. Occt? OCCT is a Windows program, on OS X I use Hardware Monitor 4.9. Here are some Everest screenshots. Idle: On load: Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 Oh finally! Thanks so much for confirmation, thanks These screen are "amazing" for me now, because delete my doubts. In that screens on my series p5q i see always the same voltage in load and in idle Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 Oh finally! Thanks so much for confirmation, thanks These screen are "amazing" for me now, because delete my doubts. In that screens on my series p5q i see always the same voltage in load and in idle It's still possible that your SuperIO chip just doesn't show actual Vcore, what happens on Windows if you disable C1E from bios, do temps go up ? Link to comment Share on other sites More sharing options...
Smith@@™ Posted June 27, 2010 Share Posted June 27, 2010 The c1e is enable in bios Link to comment Share on other sites More sharing options...
kdawg Posted June 27, 2010 Share Posted June 27, 2010 I also lose C-states as soon as I use a manually set Vcore value, using Normal as Vcore and setting LLC enabled allows me to use FSB as high as 460, on my MSI board there is no such restrictions. Could that be because we leave the frequency and milliwatts in PStates at zero? Assuming that zero means we let the board calculate them. So if we leave the MOBO VCore voltage set to auto this isn't a problem. If we fill in the frequency and milliwatts then perhaps we can regain CStates while overclocking. Did that make any sense? I'll have to run some tests but I have no idea when. Method (PSS, 0, NotSerialized) { Return (Package (0x06) { Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x4820, 0 }, // 8.5x32 48 in this case means that 8 is the multiplier and the preceding 4 is the half Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x081E, 1 }, // 8x30 FIDxVID Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x471C, 2 }, // 7.5x28 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x071A, 3 }, // 7x26 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x4618, 4 }, // 6.5x24 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x0616, 5 } // 6x22 }) } Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 Could that be because we leave the frequency and milliwatts in PStates at zero? Assuming that zero means we let the board calculate them. So if we leave the MOBO VCore voltage set to auto this isn't a problem. If we fill in the frequency and milliwatts then perhaps we can regain CStates while overclocking. Did that make any sense? I'll have to run some tests but I have no idea when. Method (PSS, 0, NotSerialized) { Return (Package (0x06) { Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x4820, 0 }, // 8.5x32 48 in this case means that 8 is the multiplier and the preceding 4 is the half Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x081E, 1 }, // 8x30 FIDxVID Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x471C, 2 }, // 7.5x28 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x071A, 3 }, // 7x26 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x4618, 4 }, // 6.5x24 Package (0x06) { [color="#FF0000"]Zero[/color], [color="#0000FF"]Zero[/color], 0x0A, 0x0A, 0x0616, 5 } // 6x22 }) } No, that doesn't matter. Same thing happens on Windows and Linux also, with stock SSDT tables. Just seems to be one more Gigabyte "feature". Link to comment Share on other sites More sharing options...
kdawg Posted June 27, 2010 Share Posted June 27, 2010 No, that doesn't matter. Same thing happens on Windows and Linux also, with stock SSDT tables. Just seems to be one more Gigabyte "feature".OK I can confirm that if I set my VCore to "Normal" not "Auto" instead if inputting my own voltage settings, voltage is show as dynamic again in mark-i. I also want to add that my temps are now crazy low. Lower than I've even seen them. We'll see how stable it is at a 3.91GHz and 460 FSB. LLC is also enabled to BTW, otherwise I can get my ram to go over 1066. Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 OK I can confirm that if I set my VCore to "Normal" not "Auto" instead if inputting my own voltage settings, voltage is show as dynamic again in mark-i. I also want to add that my temps are now crazy low. Lower than I've even seen them. We'll see how stable it is at a 3.91GHz and 460 FSB. LLC is also enabled to BTW, otherwise I can get my ram to go over 1066. It depends totally on your chip how high you can go with Vcore set to Normal, you have to do some stress testing and find the max FSB for your cpu. On this Q9550 max I can use is 460, on E7400 max is 343 which gives 3.6 GHz. If you have a very low VID chip then maybe you can even get higher than 460, my Q9550 has 1.2250 as VID. Link to comment Share on other sites More sharing options...
kdawg Posted June 27, 2010 Share Posted June 27, 2010 It depends totally on your chip how high you can go with Vcore set to Normal, you have to do some stress testing and find the max FSB for your cpu. On this Q9550 max I can use is 460, on E7400 max is 343 which gives 3.6 GHz. If you have a very low VID chip then maybe you can even get higher than 460, my Q9550 has 1.2250 as VID. How exactly did you determine the VID of your chip? Link to comment Share on other sites More sharing options...
mm67 Posted June 27, 2010 Share Posted June 27, 2010 How exactly did you determine the VID of your chip? That's the default value for Vcore in bios, you can also see it using Core Temp on Windows. This is my bios voltage settings for 3.91 GHz: ******Motherboard Voltage Control****** Load-Line Calibration..........................[ Enabled ] CPU Vcore [ 1.225].............................[ Normal ] CPU Termination [ 1.20 ].......................[ 1.22 ] CPU PLL [ 1.50 ]...............................[ 1.57 ] CPU Reference [ 0.760 ]........................[ Auto ] MCH Core [ 1.100 ].......................[ 1.30 ] MCH Reference [ 0.760 ]..................[ Auto ] MCH/DRAM Refernce [ 0.900 ]..............[ Auto ] ICH I/O [ 1.500 ]........................[ 1.57 ] ICH Core [ 1.100 ].......................[ 1.20 ] DRAM Voltage [ 1.800 ]...................[1.90 ] DRAM Termination [ 0.900 ]...............[ Auto ] Channel A Ref [ 0.900 ]..................[ Auto ] Channel B Ref [ 0.900 ]..................[ Auto ] Link to comment Share on other sites More sharing options...
Recommended Posts