Dual core performance improvements for latest nvidia drivers (81.26)

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
where do I download these things???

Finally something more interesting then the whining AMD fanboys like jackals attacking someone.....Be nice to get back to something worthwhile
 

StrangerGuy

Diamond Member
May 9, 2004
8,443
124
106
I think the X2 4800+ is going to be faster than the FX-57 in games with the new drivers, so there is absolutely no reason to buy a expensive single-core CPU anymore.
 

Unkno

Golden Member
Jun 16, 2005
1,659
0
0
I'm only wondering if these multi-threaded drivers affect your second core's cpu usage...and most importantly, by how much?
 

5150Joker

Diamond Member
Feb 6, 2002
5,549
0
71
www.techinferno.com
Uh yeah the impressive gains are because shadows are broken in these drivers and there seems to be an assload of render errors! They remind me of ATi drivers circa 1999.
 

Duvie

Elite Member
Feb 5, 2001
16,215
0
71
link to drivers I want to do some testing....

the last beat drivers I tested were OK game wise but had some video playback issues....siome gamma issues...Hopefully this is fine...want to test some spec score....maybe an aquamark score as well..
 

SketchMaster

Diamond Member
Feb 23, 2005
3,100
149
116
Originally posted by: Duvie
link to drivers I want to do some testing....

the last beat drivers I tested were OK game wise but had some video playback issues....siome gamma issues...Hopefully this is fine...want to test some spec score....maybe an aquamark score as well..

BAM!
 

entropy1982

Golden Member
Jul 10, 2005
1,053
0
0
Originally posted by: 5150Joker
Uh yeah the impressive gains are because shadows are broken in these drivers and there seems to be an assload of render errors! They remind me of ATi drivers circa 1999.

why do ppl always jump to conclusions like this without having any backing? i just don't get it sometimes
 

jdogg707

Diamond Member
Jun 24, 2002
6,098
0
76
Originally posted by: Frackal
Omg this is better than sex I can't wait

You apparently have never had sex....:D

Anyway, it is nice to see that my DC machine will finally be put to good use by something other than folding and video encoding. Hopefully they will also improve BF2, I mean, they could simply off load all the junky crap code on one processor, and let the other handle the actual fun part of the game!
 

entropy1982

Golden Member
Jul 10, 2005
1,053
0
0
Originally posted by: jdogg707
Originally posted by: Frackal
Omg this is better than sex I can't wait

You apparently have never had sex....:D

Anyway, it is nice to see that my DC machine will finally be put to good use by something other than folding and video encoding. Hopefully they will also improve BF2, I mean, they could simply off load all the junky crap code on one processor, and let the other handle the actual fun part of the game!

he was joking i'm sure.... it made me giggle out loud so it was a pretty good one :)
 

AnImuS

Senior member
Sep 28, 2001
939
0
0
Originally posted by: entropy1982
Originally posted by: jdogg707
Originally posted by: Frackal
Omg this is better than sex I can't wait

You apparently have never had sex....:D

Anyway, it is nice to see that my DC machine will finally be put to good use by something other than folding and video encoding. Hopefully they will also improve BF2, I mean, they could simply off load all the junky crap code on one processor, and let the other handle the actual fun part of the game!

he was joking i'm sure.... it made me giggle out loud so it was a pretty good one :)


hahaha u said "giggle"

 

argoldst

Senior member
Jan 17, 2005
217
0
0
Well, I tried them and went back to my old drivers. I was getting hotter vid card temps and some artifacts :(

However, I did gain almost 20% in aquamark.
 

Jeff7181

Lifer
Aug 21, 2002
18,368
11
81
This is old news. Well... the 81.26 drivers aren't old. But there has been an 80.xx series driver out for at least a month now that makes use of dual cores. The driver offloads some stuff that the GPU normally handles to the second CPU core, freeing up the GPU to do other things. So in cases where you're already CPU limited, these drivers shouldn't make much difference. But if you're GPU limited, they should make a difference.
 

Jeff7181

Lifer
Aug 21, 2002
18,368
11
81
Originally posted by: BFG10K
Will this work with HT or is this just Dual core?
If the implementation is just plain multithreading then it should work for HT as well.

Not necessarily. With dual cores, there are double the processing resources available. As I stated in my last post, work the GPU normally handles (mainly vertex processing IIRC) is offloaded to the CPU. If the CPU doesn't have execution units free to process that data, nothing will happen, in fact, performance may suffer vs. a single threaded driver.
 

classy

Lifer
Oct 12, 1999
15,219
1
81
Originally posted by: Frackal
Omg this is better than sex I can't wait

Hehehehehehehehehe :)

Those increases are pretty impressive. Hmmmmm could this be in store because maybe ATI's next part really does bring something to the table? Kinda interesting considering the timing.
 

Velk

Senior member
Jul 29, 2004
734
0
0
Originally posted by: Jeff7181
This is old news. Well... the 81.26 drivers aren't old. But there has been an 80.xx series driver out for at least a month now that makes use of dual cores. The driver offloads some stuff that the GPU normally handles to the second CPU core, freeing up the GPU to do other things. So in cases where you're already CPU limited, these drivers shouldn't make much difference. But if you're GPU limited, they should make a difference.


Actually, all of the above information is incorrect.

The previous release 80.xx beta drivers have had no dual core improvements, despite rumors to the contrary.

The current set do not work like people would think they would intuitively either.

For the example of doom3, I tested by installing the drivers and then running benchmarks in various configurations with the doom3 process either allowed single or dual cpu affinity ( to separate any performance improvements that were just from the updated drivers and not directly from dual core functionality itself ). Interestingly, regardless of system settings, the doom3 process with dual core enabled used 100% of both CPUs.

The improvements were as follows :
1600x1200, High Detail, 4xAA - 42 to 48.7
640x480, High Detail, No AA - 119.6 to 142.8
640x480, High Detail, 4xAA, windowed - 103 to 119.3

What's of interest here is that the performance improvements vary to a quite small extent from situations where it is definetly GPU limited to situations where it is almost exclusively CPU limited.

What was also kind of interesting was that AOE3 demo showed absolutely no improvement and continued to run at a mediocre 29fps (@1920x1200 max detail).

Aquamark increased from 80,944 to 88,324*


* Testing method was a little bit different here - aquamark refused to allow affinity setting on it's process ( cheat prevention ? ), so I ran prime95 torture test at normal priority on the second cpu to simulate single cpu.

 

xtknight

Elite Member
Oct 15, 2004
12,974
0
71
Originally posted by: Velk
* Testing method was a little bit different here - aquamark refused to allow affinity setting on it's process ( cheat prevention ? ), so I ran prime95 torture test at normal priority on the second cpu to simulate single cpu.

I don't understand what you're testing/measuring. Game improvements or driver improvements? And why are you running Prime95? I know the reason is right above this text, but that didn't make any sense to me either.

First of all, to see the performance increases, I don't think you have to set the game itself to use both CPUs. The driver is contained in nvxxxx.dll and as long as that's set for 2 CPUs it should be fine. By setting the game to use both CPUs you'd be canceling out the improvements AFAIK (if that CPU is needed for physics). And that's if AOE3 is even multithreaded in the first place.
 

Velk

Senior member
Jul 29, 2004
734
0
0
Originally posted by: xtknight
Originally posted by: Velk
* Testing method was a little bit different here - aquamark refused to allow affinity setting on it's process ( cheat prevention ? ), so I ran prime95 torture test at normal priority on the second cpu to simulate single cpu.

I don't understand what you're testing/measuring. Game improvements or driver improvements? And why are you running Prime95? I know the reason is right above this text, but that didn't make any sense to me either.

I am testing how much of a benefit having a second, unused, core provides when using the dual core enabled drivers. That is not quite the same thing as how much the new drivers improve performance, which may be why you are confused.

First of all, to see the performance increases, I don't think you have to set the game itself to use both CPUs. The driver is contained in nvxxxx.dll and as long as that's set for 2 CPUs it should be fine.

As you can see above in my testing results, you are clearly incorrect.


 

mrkun

Platinum Member
Jul 17, 2005
2,177
0
0
If I would've known a month ago they were coming out with this, I would've bought an X2 3800 instead. :(
 

Acanthus

Lifer
Aug 28, 2001
19,915
2
76
ostif.org
Originally posted by: Frackal
LOL @ all those people who told me "Oh you wont' see a real boost in performance from newer GTX drivers because its already mature technology"

6800s will see the same increase. Its the same architecture.