Jump to content
Sign in to follow this  
Tuurbo

Performance tuning with FakeSMC & SMBIOS for D830

Recommended Posts

After reading the frontpage article about Performance tuning with FakeSMC & SMBIOS, I was very interested and I immediately started changing MBP3,1 to MBP5,1 with by Chameleon Wizard and I upgraded by EDP to FakeSMC 5.1.66. which is equipped 01690F00 0004 (guessing this is SMC version 1.69f4 (SMC 1.7)).

 

I have a D830 witjh NVIDIA NVS 140M. Performance is looking good, but I don't have native speedstep en lower GPU memory frequencies. Is native speedstap only with T9xxx processors and not with T7xxx processor? And I there any possibility to change the memory frequencie?

 

 

Share this post


Link to post
Share on other sites

Yes and yes you can get all that!

 

Use MBP5,1 settings as listed in the article and you will see GPU/Memory throttling. My tests were also done on D830 NVS135M with a T7500 CPU and the bottom of the article covers that very specific model.

 

The FakeSMC version you installed through EDP is not suitable for the D830 and needs editing, i.e. edit your FakeSMC plist to change SMC id to 1.33f8.

Share this post


Link to post
Share on other sites

Strange, when I change to SMC 1.33f8, removed VoodooPState and PStateMenu and did a myFix (full) I don't have native speedstep. The speed of the CPU keeps at 2,19GHz (used HWMonitor to check). I must be doing something wrong, but can't figure out what...  :mellow:

Share this post


Link to post
Share on other sites

Make sure you don't have NullCPUPowerManagement kext either and that you have P&C States ticked in Chameleon boot plist.

Share this post


Link to post
Share on other sites

YESSS, native speedstep working! Removing the NullCPUPowerManagement.kext did the trick (to be sure I've also checked the settings of org.chameleon.Boot.plist and the P-States en C-States where both active).

 

I've noticed that my memory speed of the GPU maximum clocks to 400MHz. In your printscreen it shows 594 MHz. I believe the max should be 700 MHz ..?

 

 

bjlq.png

 

 

 

Thanks for you help so far Hervé! I'm happy with the native speedstep, it makes the systeem feels more smooth.

Share this post


Link to post
Share on other sites

I've noticed that my memory speed of the GPU maximum clocks to 400MHz. In your printscreen it shows 594 MHz. I believe the max should be 700 MHz ..?

I too noticed a memory clocking difference between what was reported on my D630 with NVS 135M and a D830 with NVS 135M. It's indicated in the article. I've no explanation for that... But you are right, you should expect a max. speed of 700MHz on the 140M GPU:

http://www.notebookcheck.net/NVIDIA-Quadro-NVS-140M.4216.0.html

 

This could possibly be improved with different SMC/SMBIOS settings, so don't hesitate to experiment. There's just no garantee, these are not real Macs after all.

 

In case you have them, you should also be able to remove TSSync & SleepEnabler kexts. They're not required. So, when you do an EDP system build, all those CPU & Power Management kexts can be deselected.

 

Anyway, I think we need to publish another article related to this and the most efficient/optmised way to deploy this tuning. I'll work on that.

Share this post


Link to post
Share on other sites

I'm going to try some other SMC versions to see what wil happen. Thanks for the tip to remove de VoodooTSCSync and SleepEnabler kexts. Again a step closer to an vanilla install :-)

Share this post


Link to post
Share on other sites

I am running 10.7.5 and installed the 32/64bit versions on my D830 NVS 140. For some reason, I can't see the GPU as an option to view - not available. Is that due to Lion and 32 bit, or?

Share this post


Link to post
Share on other sites

That'll be due to that particular 32bit FakeSMC kext version and/or the HWMonitor version you use. Kozlek has published several new versions since my article, so you may download the latest source code and compile it 32 or 64bit, according to your needs.

 

http://sourceforge.net/projects/hwsensors/

https://bitbucket.org/kozlek/hwsensors/downloads

https://www.assembla.com/code/fakesmc/git/nodes/master/FakeSMC

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...