Notebookforums
 
 Home 
       
 Forums 
 
 Guides 
   
Old 07-05-2008, 01:12 PM   #1
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
Stop m15x GPU downclocking

Stop m15x GPU downclocking, and stop the maddness! (XP)

By default, you cannot disable Nvidia PowerMizer on the Alienware m15x’s 8800m GTX GPU. When setting PowerMizer Off, the GPU is downclocked 383/300 core/memory, ½ the systems power…

PowerMizer Off (may as well remove “Mizer” because this is “Power Off”!)


So you’re dependant on Nvidia PowerMizer settings which dynamically adjusts GPU speeds all the way from 200/100 to 500/800 (max). It’s a great feature, but not perfect. I need a way to control my GPU to run full speed.

Using the stock Nvidia Drivers (165.32) I was able to fix this.

Open the registry editor, Start -> Run regedit, and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video.

Right click the Video folder and Find PerfLevelSrc. It will be in one of these



Double click PerfLevelSrc and change the value from 3333 to 2222.




This will force PowerMizer to run the GPU full speed (500/800).
Reboot and you’re set.

With PowerMizer enabled the GPU will run full speed no matter what.



The GPU still downclocks (383/300) with PowerMizer off, so leave it on.

Note: Changing this registry key alters the way the system was designed to run. Use at your own risk!
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700
marker01 is offline   Reply With Quote
Old 07-05-2008, 01:51 PM   #2
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
This is quite interesting. Good find! I'm curious as to what to expect after playing Crysis after a couple of hours. Heat, etc.
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Old 07-05-2008, 02:29 PM   #3
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
Hmmm... running the same graphics driver as you but i'm not seeing the sections "Performance" and "System Stability" like you have even if i select Advanced Mode. I'm running v1.5.10.02 of nVidia Control Panel. What version do you have?
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Old 07-05-2008, 03:53 PM   #4
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
You'll want to load ntune works great with AW drivers and it is Nvidia supported

I've run the stability test for 20 min and a few 3dmark06's and temps have not breached 70C so all is looking really good. I haven’t had a chance to put a good 4+ hours gaming on it yet, but with these temps i predict no problems.
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700
marker01 is offline   Reply With Quote
Old 07-05-2008, 04:06 PM   #5
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
Ok. I'll load ntune. Also, just want some clarification ... the fix above applies only while on battery, right? I mean, this is not the answer for those who are downclocking while plugged in.
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Old 07-05-2008, 06:01 PM   #6
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
no, the exact opposite. this fixes the downclocking when plugged in. Unfortunately i cannot find anything to remedy the downclocking on battery... this appears to be hardware based so i don’t think we're fixing that with anything less then a custom BIOS flash..
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700
marker01 is offline   Reply With Quote
Old 07-05-2008, 08:47 PM   #7
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
1) Will this work with Vista?

2) Will this cause overheating problems when playing games like Crysis and BioShock, etc. for long periods (hours) of time?
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Old 07-06-2008, 06:30 PM   #8
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
Quote:
1) Will this work with Vista?

2) Will this cause overheating problems when playing games like Crysis and BioShock, etc. for long periods (hours) of time?
Not 100% sure on vista but that reg key should exist so it should work.

As far as overheating goes. Here’s the deal, with the latest BIOS the system forces you to use PowerMizer. This should not be a problem when playing games like Crysis and BioShock as they are so GPU intensive all the time, powermizer will just have the GPU run full force.

The problem with Powermizer can be with some other games. At times some parts of games are not so GPU intensive. For example, when staring at a wall it does not take much to render those textures, so Powermizer will temporarily downclock the GPU to conserve power and stress on the GPU. Problem is with most games in < 1 second you can swing around and need your GPU back at full force. Powermizer does a good job at this but it takes about a second to re-clock the GPU. This can cause you to skip a few frames, and you normally hear an interruption in the games music.

This has happened enough for me where I need to option to have the GPU run full force no matter what PowerMizer “thinks” is good.

Furthermore if you play any games in windowed mode, like WoW, you’ll notice a drastic drop in performance. For w/e reason powermizer does not like to bump up the GPU to max unless the application is in full screen mode. This is another example when this fix is very useful.

As for overheating your system, I really don’t know. Reason why is I cannot get the system to heat up much past 70C, no matter what I throw at it. This GPU will be fine all the way up to 120C, but that should be your max.

On a side note, having the GPU run full force all the time gets the system noticeably hot to the touch. This is a bit unnecessary when surfing notebookforums.com etc. I either turn it off when not gaming, or preferably swap to the Intel GPU.

Again, use at your own risk. You can load ntune, launch NVmonitor, and have it send an on screen message alert when your GPU temps reach a specific degree. I’d set it to 90-95C just because you’ll probably want to know if your temps reach that, but its still designed to go up to 120C.
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700
marker01 is offline   Reply With Quote
Old 07-10-2008, 02:55 PM   #9
Alienware-James
Official Rep
 
Alienware-James's Avatar

Join Date: Oct 2004
Location: Miami, FL
Posts: 161
Credits: 1,436
 
Alienware-James is a n00b, but everyone loves n00bs!
Please check out Alienware's My Hive for the latest x32 BIOS update. This update addresses GPU downclocking on the m15x. Contact our Technical Support department by phone to go through this update, in case any difficulties may occur.

Please visit http://support.alienware.com and sign into your My Hive page!

Thanks
__________________
lienware Forums Support Admin

Need more assistance? Be sure to check out our official forums: http://support.alienware.com

Make sure to check out Alienware's latest episode from the first animated series, Breed - http://www.alienware.com/breed
Alienware-James is offline   Reply With Quote
Old 07-10-2008, 03:14 PM   #10
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
Thanks James! Always appreciate the support.

I understand that the x32 BIOS “official statement” is it fixes the downclocking, but this guide is actually based on that BIOS…

The BIOS fix does fix the GPU from downclocking when extream temps are reached.

But it removed your option to disable powermizer. Powermizer by design is a downclocking tool… while it scales by demand most of the time, its anything but perfect… when it does not function properly you will notice a sudden drop in framerate, the sound will be distorted, and this continues until it scales properly. Depending on what your doing (like gaming) this can cause some apps to be un-useable

With the X32 BIOS update, if you disable powermizer it sets the GPU to performance level 2 (balanced) which drops the GPU clocks to 383/300 (and it will not scale). so the only way (by default) to get the full 500/800 is with powermizer enabled AND a load the powermizer recognizes are performance level 1 (max).

Modifying the registry this way just forces powermizer to always set performance level 1(max).

You can query this yourself using the PowerMizer API, you’ll want to

BOOL nvGetPwrMzrLevel(OUT DWORD* pdwBatteryLevel,OUT DWORD* pdwACLevel);

You’ll also see that if you remove AC power, it will return 2 (balanced), no matter what type of load you have.
I cannot fix that, can you help? You’ll probably need to send API

BOOL nvGetPwrMzrLevel(OUT DWORD* pdwBatteryLevel 1

But why do I think it will return error for hardware escape….

Thanks again!
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700

Last edited by marker01; 07-10-2008 at 03:19 PM.
marker01 is offline   Reply With Quote
Old 07-11-2008, 10:55 AM   #11
zipperi
Registered User

Join Date: Nov 2005
Posts: 96
Credits: 4,126
 
zipperi is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by linuxguy View Post
1) Will this work with Vista?
At least this made my Quadro 1600M run full speed on battery, it did earlier clock down to low power 3D even when set to full performance via windows (HP) power options when disconnected from mains..

http://forum.notebookreview.com/show...48&postcount=3
zipperi is offline   Reply With Quote
Old 07-17-2008, 09:49 AM   #12
marker01
marker02?
 
marker01's Avatar

Join Date: Mar 2006
Location: At Work
Posts: 817
Credits: 18,120
 
marker01 has all your basemarker01 has all your base
I wanted to add some other finding on this.
XP USERS BEWARE OF 175.80 BETA DRIVER from support.alienware.com.

On that driver I found the following behavior.
PowerMizer ON: Downclocks 275/300 (static) and does not adjust, no matter what you throw at it.
PowerMizer OFF: same as powermizer on…

You can test yourself with ntune, just launch NVMonitor and you’ll see the core/member clock speeds. Your max (8800m GTX) is 500/800. with these drivers you’re never getting higher then 275/300 with or w/o the registry hack

At this time the only fully working driver for XP is the 165.32.

I dont know about Vista, it might be the same thing...
__________________
Alienware m15x
3dmark06: 10043
GeForce 8800M GTX
C2D 2.5Ghz T9300


Dell XPS 13
3dmark06: 5231
GeForce G210M - Hybrid SLI
C2D 2.6Ghz P8800

xps13 mini9 m15x m5550 m9700
marker01 is offline   Reply With Quote
Old 07-21-2008, 08:08 AM   #13
Steve
Dukefrukem
 
Steve's Avatar

Join Date: Jul 2004
Location: Boston
Posts: 33,530
Credits: 1,871,352
 
Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.Steve is strong with the force which can be released with total devastation at the pull of a finger. Admins are watching closely.
thanks for your research maker!
__________________
^ (my stuff)
Steve is offline   Reply With Quote
Old 07-21-2008, 11:46 AM   #14
linuxguy
Registered User

Join Date: Oct 2006
Location: what location?
Posts: 184
Credits: 1,383
 
linuxguy is a n00b, but everyone loves n00bs!
Quote:
Originally Posted by marker01 View Post
I wanted to add some other finding on this.
XP USERS BEWARE OF 175.80 BETA DRIVER from support.alienware.com.

On that driver I found the following behavior.
PowerMizer ON: Downclocks 275/300 (static) and does not adjust, no matter what you throw at it.
PowerMizer OFF: same as powermizer on….
You're exactly right. I tried that driver on XP when they came out with it and it was god-awful. Reverted back to previous driver immediately. I think AW needs to do further testing on XP with this driver.
__________________
Asus G51VX-A1: QX9300|8GB|1TB 7200 RAID-0|WUXGA+|nVidia GTX 260M 1GB |OpenSuSE 11.1 64|Vista 64
ASUS G50VT-A1: 2.53Ghz|8 GB|1TB 7200 RPM RAID-0|WSXGA+|nVidia 9800M GS 512MB|Vista 64
AlienWare m15x :
2.5Ghz|4GB|Dual internal 250GB 7200's|1920x1200|nVidia 8800M GTX 512MB|SuSE Linux 10.3|XP Pro | Vista
2 AlienWare m5550's : 2.0 Ghz|2GB|160GB 7200|1920x1200|nVidia 7600 256MB|XP Pro
linuxguy is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Got my m15x. How do I enable Quick Touch Controls m15x? evlj0n Alienware Area-51 and Aurora Notebooks 9 04-14-2008 05:32 PM
How to stop downclocking? jagzzzzzz Dell Home (Inspiron, XPS, Studio) 22 12-21-2005 09:02 AM
Pentium M downclocking :-( cachorropedorro Dell Home (Inspiron, XPS, Studio) 27 06-08-2005 02:26 PM
Downclocking GPU Psicho Sager 8790 Tech Support (Tech problems only) 3 12-07-2004 02:48 AM
Downclocking? kay1 Sager 88XX Tech Support (Tech problems only) 2 09-18-2003 01:30 AM


All times are GMT -6. The time now is 11:32 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © 2001-2009 NotebookForums LLC