It is currently Sat Sep 20, 2014 12:08 pm

All times are UTC - 8 hours




Post new topic Reply to topic  [ 47 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: NVidia GPU always runs full speed when using multi screen...
PostPosted: Sat Jan 29, 2011 10:00 am 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
I've just read on bit-tech forums that nVidia GPUs run at full clock speed when running multiple displays...
http://forums.bit-tech.net/showthread.php?t=202592

I haven't verified this in the cited doc, but have no reason to doubt it:
Quote:
It's in release notes, unfortunately. See page 29 :
http://uk.download.nvidia.com/Window...ease_Notes.pdf
Quote:
GPU Runs at a High Performance Level (full clock speeds) in
Multi-display Modes

This is a hardware limitation and not a software bug. Even when no 3D programs are
running, the driver will operate the GPU at a high performance level in order to
efficiently drive multiple displays. In the case of SLI or multi‐GPU PCs, the second GPU
will always operate with full clock speeds; again, in order to efficiently drive multiple
displays. Today, all hardware from all GPU vendors have this limitation.


So, what's the deal? This seems like a real problem for the likes of you and I (I can't be the only one here who runs dual screen). This could be an adequate reason for me to go Radeon if it's better from that point of view.

Thoughts?


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 10:17 am 
Offline

Joined: Sun Jun 13, 2010 12:44 pm
Posts: 332
Location: Seattle
Are you asking from a power consumption view or fan noise?

If it's the latter then the answer is to have an efficient cooler installed such as Arctic Cooling's Accelero Xtreme Pro.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 10:22 am 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
Fire-Flare wrote:
Are you asking from a power consumption view or fan noise?

Both. I find it unconscionable to be burning so much excess electricity on fancy GPU when I'm basically just editing some plain text documents in an IDE... and it's in those situations that I really want both quiet and two screens.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 10:44 am 
Offline

Joined: Sun Jun 13, 2010 12:44 pm
Posts: 332
Location: Seattle
xinaes wrote:
Fire-Flare wrote:
Are you asking from a power consumption view or fan noise?

Both. I find it unconscionable to be burning so much excess electricity on fancy GPU when I'm basically just editing some plain text documents in an IDE... and it's in those situations that I really want both quiet and two screens.

An answer to both issues would be a 3rd party BIOS or control program like Rivatuner.

Or you could get a Radeon, they tend to run cooler and consume less power from the comparisions I've seen. If you aren't playing 3D games and have decent airflow then a PowerColor Go Green HD 5xxx card should do, they have large fanless coolers and some are designed to consume less power than reference cards.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 1:27 pm 
Offline
Moderator

Joined: Thu Oct 06, 2005 4:36 am
Posts: 4609
Location: Monterey Bay, CA
ATI cards do not idle the memclock when you run multiple monitors, either. This is a long time "feature". I'm bemused that I could buy a Mac Mini and the additional computer hooked to my 2nd monitor would draw less power than my current 5770 and two monitor set up.

_________________
1080p Gaming build: i5-4670K, Mugen 4, MSI Z87-G45, MSI GTX 760 2GB Gaming, 8GB 1866 RAM, Samsung Evo 250GB, WD Red 2TB, Samsung DVD burner, Fractal Define R4, Antec True Quiet 140 (2 front + rear) case fans, Seasonic X-560. 35-40W idle, 45-55W video streaming, 170-200W WoW, 200-230W Rift, 318W stress test (Prime95 + Furmark)


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 2:36 pm 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
CA_Steve wrote:
ATI cards do not idle the memclock when you run multiple monitors, either. This is a long time "feature". I'm bemused that I could buy a Mac Mini and the additional computer hooked to my 2nd monitor would draw less power than my current 5770 and two monitor set up.


If it would be only memclock, no one would complain. But in case of NVIDIA, it is all clocks and full 3D voltage.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sat Jan 29, 2011 3:56 pm 
Offline
Moderator

Joined: Thu Oct 06, 2005 4:36 am
Posts: 4609
Location: Monterey Bay, CA
heh

_________________
1080p Gaming build: i5-4670K, Mugen 4, MSI Z87-G45, MSI GTX 760 2GB Gaming, 8GB 1866 RAM, Samsung Evo 250GB, WD Red 2TB, Samsung DVD burner, Fractal Define R4, Antec True Quiet 140 (2 front + rear) case fans, Seasonic X-560. 35-40W idle, 45-55W video streaming, 170-200W WoW, 200-230W Rift, 318W stress test (Prime95 + Furmark)


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sun Jan 30, 2011 7:48 pm 
Offline

Joined: Thu Jan 29, 2004 1:28 pm
Posts: 17
Thanks for posting about this. I was pretty certain I was going to get an NVidia card, and maybe I still will, but, I don't know, but all of that pointlessly created noise, even with an AC Accelero Xtreme Pro, and wasted energy will be irritating.

I would appreciate the power of a GTX 580 when I need it, but not when I'm rather gently using the computer and it's not much more than On.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Sun Jan 30, 2011 9:34 pm 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
Glad my post's been some use.

They seem to have made such good progress in idle power usage... then this. Bad. I'd like to know in simple terms what the differences between different manufacturers and models are... guess I'll have to do a bit more reading.

I'm also going to measure the difference in energy my laptop consumes when the external display is disconnected. Negligible difference, I presume.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Mon Jan 31, 2011 12:47 am 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
anonapon wrote:
Thanks for posting about this. I was pretty certain I was going to get an NVidia card, and maybe I still will, but, I don't know, but all of that pointlessly created noise, even with an AC Accelero Xtreme Pro, and wasted energy will be irritating.

I would appreciate the power of a GTX 580 when I need it, but not when I'm rather gently using the computer and it's not much more than On.


My solution is to get a lowend NVIDIA for second display, in my case 8400GS from XFX. It will eat sub-20W while idling - and that is what it will do, as my secondary display is for stuff like IRC chat, web browser, console outputs etc etc. I don't game in dual or tripple monitor setups, so for me this solution is good enough. But having this in one card would be so much better.

Unfortunately, we don't live in perfect world :wink: .


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Mon Jan 31, 2011 2:03 am 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
As it happens, there is a spare passive 8600GT kicking about my house. Not only is an extra 20W (or whatever it would be) unpalatable on its own, it would also be annoying to have the two separate physical devices from the point of view of sharing GPU resources between them. I don't know how it works, but presume there may be some problem if you want to run a 3d application with windows on each display and shared resources.

Anyway, I suppose we have to look for whatever compromises are available. Does anyone know if it would be possible to use the Sandy Bridge IGP on an H67 motherboard?


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Mon Jan 31, 2011 6:07 pm 
Offline

Joined: Thu Feb 26, 2009 7:37 pm
Posts: 42
Location: C-c-c-california
This is normal and it's this way to avoid tearing issues between the two monitors (according to evga support). My impression was that ATI cards capable of lowering clock speed also do the same thing(?)

On my card, running dual monitor config uses up an additional ~60W. One solution would be to use two identical monitors running at the same resolution.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 2:02 am 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
I find this hard to accept when I've been running laptops with external displays for years, and never noticed higher draw / increased noise etc as a result of the two displays, generally at different resolutions. In fact, I've just been measuring power on my laptop (with 8600M GT) now, pretty much idling, in different screen configurations... the lowest readings I've got have been while running dual screen with the laptop at 1680x1050 and the external display at 1920x1080. Not the most controlled testing ever, but still...

I'm having a very hard time appreciating what could possibly be so different about what the laptop has to do to support this as opposed to a desktop.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 3:05 am 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
LM741C wrote:
This is normal and it's this way to avoid tearing issues between the two monitors (according to evga support). My impression was that ATI cards capable of lowering clock speed also do the same thing(?)

On my card, running dual monitor config uses up an additional ~60W. One solution would be to use two identical monitors running at the same resolution.


Uhm, sorry but what ? No, it is not normal. Normal would be have a little bit higher clocks, if needed. Not run at full 3D clocks and voltage all the time. Ever heard of the term "overkill" ? That is what NVIDIA does. I don't believe it must run at full 3D clocks just to be able to drive 2 displays instead of one.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 5:09 am 
Offline

Joined: Mon Oct 11, 2004 7:18 am
Posts: 78
xinaes wrote:
So, what's the deal? This seems like a real problem for the likes of you and I (I can't be the only one here who runs dual screen). This could be an adequate reason for me to go Radeon if it's better from that point of view.

Thoughts?


Depends somewhat on the card. Substituting one for the other in exactly the same environment, my fanless 9600GT stays at 650 MHz at all times, but my GTX460 downclocks from 720 to 405. That's still quite a ways from the 50 the GTX460 drops to with just one monitor connected. It doesn't matter if the TV is on or off; simply being connected is enough to incur the middle clock speed at all times. The 9600GT appears to be locked at 650 MHz; at least when I temporarily disconnected my TV just now, it never downclocked.

Is this really a big deal? Both cards run at low temps while I'm at the desktop or doing anything at all inside Windows Media Center, and the GTX460 remained at its lowest fan speed when I had it in my HTPC. Only when I run a 3D app (i.e. game) do they actually get much hotter, and that's the only time the GTX460 increases its clock speed and its fan ramps up. I know the system power usage increases by 100W or more when the GTX460 is under load, but I've never bothered to compare the power usage at the desktop for the GTX460 with one vs. two monitors connected. I have a very hard time believing the difference would be anywhere near the 60W previously mentioned. Has anyone else tested this?


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 5:40 am 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
In my case it is (total system consumption from socket):
127W with GTX570 for one display (downclocks to 51/101/135), 8400GS running but disconnected.
139W with GTX570 for one display (downclocks to 51/101/135) and 8400GS for second .
178W with GTX570 for both displays (runs all the time at 750/1500/1950).

That is 39W difference between using two cards for two displays and 51W difference between one and two displays. And those 51W equals more thermal loss, means noisier cooling.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 6:23 am 
Offline

Joined: Thu Feb 04, 2010 6:06 pm
Posts: 3395
Location: US
CA_Steve wrote:
ATI cards do not idle the memclock when you run multiple monitors, either.
Wow, this is a real problem. I was just planning to put two monitors on the same computer.

1. Do I understand this as both Nvidia and Radeon cards do this... run full tilt if you have two monitors attached?

2. What about my 15-650 using the integrated graphics?

3. Does anyone know how the Sandy Bridge handles this?

_________________
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"Aristotle calls man the rational animal. All my life I have been seeking evidence to confirm this" Bertrand Russell
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former" Albert Einstein


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 6:40 am 
Offline
*Lifetime Patron*

Joined: Thu Feb 13, 2003 6:53 am
Posts: 1522
Location: Sweden
With my old 4670 (or was it my 3870, I forget) the mem clock is changed for a reason. I didn't like the way it changed and tweaked the states, making the frequency the same no matter what. That resulted in artifacts and instability when the second display was enabled. Since I only used the secondary display for watching things on my LCD TV, I instead disabled the second output when I didn't need it (used a Autohotkey script with WinXP and the Win+P shortcut with Win7).
Now I use a dedicated box for movies so for me it's not an issue anymore, but I understand the frustration of the multi monitor people. Lots of power wasted.. :(

_________________
Main: ASRock B85M-ITX | i3-4330 | 16GB DDR3 | Intel 730 240GB | HDPLEX H1-S | picoPSU | No moving parts | Idle 13.9W
HTPC: ASRock H81M-ITX | Pentium G3420 | 4GB DDR3 | Intel 520 120GB | HDPLEX H1-S | picoPSU | No moving parts | Idle 11.2W
Gaming: Intel DH77EB | i5-3570K | GTX 750 Ti | 16GB DDR3 | Intel 520 120GB | TJ08-E | G-360 360W
Server: Intel DH77DF | i3-2100T | 4TB+3x3TB | picoPSU | Idle 24W AC


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 6:46 am 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
ces wrote:
1. Do I understand this as both Nvidia and Radeon cards do this... run full tilt if you have two monitors attached?

2. What about my 15-650 using the integrated graphics?

3. Does anyone know how the Sandy Bridge handles this?


1. Radeons do have increased clocks, but not full 3D clocks (157/300 one display idle vs 400/1200 multiple display idle vs 850/1200 3D Clock). NVIDIA runs on full 3D clocks from the moment you connect the secondary display.

2 & 3. Good question, but until Z68 and relaunch of Sandy Bridge after today recall there is no point looking at this.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Tue Feb 01, 2011 12:12 pm 
Offline

Joined: Tue Feb 05, 2008 11:49 am
Posts: 19
Location: Schmocation
Hopefully this doesn't confuse the issue more than it already is, but on my dual head Linux workstation, I certainly do not experience the clocks running at full speed all the time. I'm using Twinview on an Asus EN210, and while it tends to run full speed if you do much of anything, it does clock down and up based on perceived load.
Screenshot attached.
Attachment:
clocks.jpg


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Feb 02, 2011 1:57 am 
Offline
*Lifetime Patron*

Joined: Thu Feb 13, 2003 6:53 am
Posts: 1522
Location: Sweden
If the card never enters the 'Performance level 0' state with two displays enabled but does so with only one, then your nVidia card behaves like my old ATi card.

_________________
Main: ASRock B85M-ITX | i3-4330 | 16GB DDR3 | Intel 730 240GB | HDPLEX H1-S | picoPSU | No moving parts | Idle 13.9W
HTPC: ASRock H81M-ITX | Pentium G3420 | 4GB DDR3 | Intel 520 120GB | HDPLEX H1-S | picoPSU | No moving parts | Idle 11.2W
Gaming: Intel DH77EB | i5-3570K | GTX 750 Ti | 16GB DDR3 | Intel 520 120GB | TJ08-E | G-360 360W
Server: Intel DH77DF | i3-2100T | 4TB+3x3TB | picoPSU | Idle 24W AC


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Feb 02, 2011 9:07 am 
Offline

Joined: Tue Feb 05, 2008 11:49 am
Posts: 19
Location: Schmocation
it fluctuates between the 3, but with Compiz running I almost never see it in mode 0. Pretty much only if I minimize all my windows and let it sit for 30 seconds or so.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Feb 02, 2011 9:17 am 
Offline

Joined: Tue Jan 25, 2011 6:48 am
Posts: 37
Location: uk
Can you measure how much power it uses?


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Feb 02, 2011 12:10 pm 
Offline

Joined: Thu Jan 15, 2009 10:56 pm
Posts: 1075
Location: San Jose
You might try finding MSI afterburner software (http://event.msi.com/vga/afterburner/), it gives you graphs of gpu processor usage, so that might show if running two display is actually taxing it or not. It should also let you drop the clock speeds and fan speeds if you need to. I've been using it lately, it's pretty easy to use, informative, and it works with non-msi cards.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Feb 02, 2011 2:41 pm 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
cordis wrote:
You might try finding MSI afterburner software (http://event.msi.com/vga/afterburner/), it gives you graphs of gpu processor usage, so that might show if running two display is actually taxing it or not. It should also let you drop the clock speeds and fan speeds if you need to. I've been using it lately, it's pretty easy to use, informative, and it works with non-msi cards.


MSI Afterburner WILL NOT underclock your card with 2 displays. Actually, MSI Afterburner 2D support is next to none. To get the stock 2D clocks, you have to create a profile with default 3D clocks and set it as 2D profile. MSI Afterburner will then switch to those clocks, which in end let the card do its standard power management. And the standard power management is the issue there - there is none if you have 2 displays.

So MSI Afterburner is useless for this issue. I don't say it's useless, where do you think i noticed that my card didn't downlock ? You guess is right, in MSI Afterburner.

Aditional info :
http://www.legitreviews.com/article/1461/19/

If you have two monitors running at same resolution, then it does matter if they are same model from same manufacturer or not. If they are same model from same manufacturer (for example two pieces of HP LP2475w), the card downclocks. If resolution or display model is not the same (for example one HP LP2475w and one Benq T2210HD like in my case), card runs at 3D.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Mar 14, 2012 9:56 pm 
Offline

Joined: Tue Aug 29, 2006 4:06 am
Posts: 14
Location: AZ
Any progress on this? I just setup a 2nd monitor and the airflow coming out of my case is considerably hotter...

_________________
Stacker 810 PC P&C 610 8 120’s Gigabyte X58-UD3R 2.0 i7 930 TRUE
6GB Kingston 2000 GTX 470 Auzen Forte Striped Velociraptors and a Mirror


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Wed Mar 14, 2012 11:45 pm 
Offline

Joined: Mon Mar 29, 2010 2:47 am
Posts: 429
Location: Bratislava, Slovak Republic
There is no progress on this, this is a "feature". If you want two displays, you either get two identical displays, or you don't connect the secondary display to your primary card, but to something else - IGP in my case.


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Fri Apr 06, 2012 10:00 am 
Offline

Joined: Tue Jun 07, 2011 4:06 pm
Posts: 4
Jodiuh wrote:
Any progress on this? I just setup a 2nd monitor and the airflow coming out of my case is considerably hotter...


Buy ATI? lol

My 4670 (750/1000) downclocks to 165/250 with single screen and 200/1000 with second monitor hooked up. Staying at 165/250 with both screens causes tearing and other artifacts on the second screen so the extra power usage does have a purpose. Nvidia seems to take it one step further though.


Top
 Profile  
 
 Post subject: Intel Graphics Processor running full speed with dual screen
PostPosted: Fri Apr 06, 2012 10:34 am 
Offline

Joined: Thu Feb 04, 2010 6:06 pm
Posts: 3395
Location: US
Intel Graphics Processor running full speed with dual screens?

Can you use an Intel Sandy Bridge or Ivy Bridge graphics processor to run two monitors without experiencing the problem of the graphics processor being forced to run full bore all the time?

_________________
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"Aristotle calls man the rational animal. All my life I have been seeking evidence to confirm this" Bertrand Russell
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former" Albert Einstein


Top
 Profile  
 
 Post subject: Re: NVidia GPU always runs full speed when using multi scree
PostPosted: Thu Apr 12, 2012 2:18 am 
Offline

Joined: Sun Nov 11, 2007 11:35 am
Posts: 83
Location: Denmark
It's really weird that dual-display should put a bigger load on the graphics card, than running a single high-resolution display.
A Dell U3011 is 2560x1600, while two 19" monitors are 2560x1024. I guess if your doing productive work with dual displays, you should just use the onboard Sandy Bridge IGP instead of using a discrete graphics card. If you're not gaming it doesn't make any difference anyways.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 47 posts ]  Go to page 1, 2  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: Juventas and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group