A bad day for nVidia.
Moderator: Thanas
A bad day for nVidia.
Valve has just announced initial benchmark results for the NV35 and R350 lines of GPUs for their current build of HL2. They spent five times as much effort optimizing for the special nVidia pathway as with the generic DirectX 9 path (that ATI uses).
And nVidia is, well, crushed. In DX9 mode, the GFFX5900 Ultra gets about 31FPS, while the R9800 Pro gets ~61 FPS. When the GFFX5900 is in their special nVidia pathway, the 5900U gets about 48FPS or so.
TechReport
And nVidia is, well, crushed. In DX9 mode, the GFFX5900 Ultra gets about 31FPS, while the R9800 Pro gets ~61 FPS. When the GFFX5900 is in their special nVidia pathway, the 5900U gets about 48FPS or so.
TechReport
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
Re: A bad day for nVidia.
So HL2 will run a bit slower on NVidia cards, as opposed to ATIphongn wrote:Valve has just announced initial benchmark results for the NV35 and R350 lines of GPUs for their current build of HL2. They spent five times as much effort optimizing for the special nVidia pathway as with the generic DirectX 9 path (that ATI uses).
...that happens with random applications...I'll be sticking with
NVidia as opposed to bugfest ATI....and my GOD, Gabe Newell
need's to fucking lose weight!
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
ooooh
"
"One of the most fascinating things he managed to listen in on was the story of Microsoft's attempt to flex its muscles with DirectX 9. It seems that a story we published a fair while ago uncovered a goodly amount of the truth.
When Microsoft was first putting together the specifications for DirectX 9 they gathered various companies together to help build the API. After a very short while, Intel and Nvidia both walked away from the whole thing and now we know why.
It seems that Microsoft wanted both companies to agree to reveal any patents they had relating to the technology the Vole was building. Once revealed, the Vole expected the companies to hand the patents over for good. Intel and Nvidia walked away. Only recently has it signed an altered agreement. That is why the GeForce FX does not follow the DirectX 9 specifications to the letter.""
"
"One of the most fascinating things he managed to listen in on was the story of Microsoft's attempt to flex its muscles with DirectX 9. It seems that a story we published a fair while ago uncovered a goodly amount of the truth.
When Microsoft was first putting together the specifications for DirectX 9 they gathered various companies together to help build the API. After a very short while, Intel and Nvidia both walked away from the whole thing and now we know why.
It seems that Microsoft wanted both companies to agree to reveal any patents they had relating to the technology the Vole was building. Once revealed, the Vole expected the companies to hand the patents over for good. Intel and Nvidia walked away. Only recently has it signed an altered agreement. That is why the GeForce FX does not follow the DirectX 9 specifications to the letter.""
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
Actually, no, this is indicative of a severe problem with the NV30/NV35 series - it has very poor DirectX 9 performance. Not every game company has the resources that Valve does - not everyone can optimize for nVidia's cards and for DX9 at once. In fact, the NV20 (i.e. GF4) in DX8 mode beats out the NV30 in DX9 mode as well as the 5200U and 5600U in DX8/8.1 mode. Something is wrong with the NV30.
FWIW, Catalyst 3.7 on my R8500LE has been rock-solid stable and most reports I have show general ATI stability as of late.
FWIW, Catalyst 3.7 on my R8500LE has been rock-solid stable and most reports I have show general ATI stability as of late.
I heard something else; that nVidia and MS made up shortly afterwards and that based on the close relationship between the two for the NV22 XBox part, nVidia made the assumption that their upcoming NV30 would dictate the overall design of DX9.MKSheppard wrote:When Microsoft was first putting together the specifications for DirectX 9 they gathered various companies together to help build the API. After a very short while, Intel and Nvidia both walked away from the whole thing and now we know why.
It seems that Microsoft wanted both companies to agree to reveal any patents they had relating to the technology the Vole was building. Once revealed, the Vole expected the companies to hand the patents over for good. Intel and Nvidia walked away. Only recently has it signed an altered agreement. That is why the GeForce FX does not follow the DirectX 9 specifications to the letter.""
It was quite a shock to them when they found out otherwise.
This article may explain the poor DX9 performance, especially when Pixel Shaders 1.4 or 2.0 are utilized.
-
- Biozeminade!
- Posts: 3874
- Joined: 2003-02-02 04:29pm
- Location: what did you doooooo щ(゚Д゚щ)
Re: A bad day for nVidia.
MKSheppard wrote:....and my GOD, Gabe Newell
need's to fucking lose weight!
He's a genius, he's allowed to be plump.
And when I'm sad, you're a clown
And if I get scared, you're always a clown
And if I get scared, you're always a clown
- Slartibartfast
- Emperor's Hand
- Posts: 6730
- Joined: 2002-09-10 05:35pm
- Location: Where The Sea Meets The Sky
- Contact:
-
- Jedi Council Member
- Posts: 1571
- Joined: 2002-07-13 12:56pm
Yeah, it's pretty much the best way to get user input, do sound, etc on windows platforms. At least for games.Don't you need DirectX period to run any of the later games, whether you use OpenGL for the video or not?
Anyway it's not just with DX9 that GeforceFX has problems. I remember reading an article from Carmack that effectively said the FX sucked ass in OpenGL, compared to ATI anyway, without using card specific extensions. Not good.
- Slartibartfast
- Emperor's Hand
- Posts: 6730
- Joined: 2002-09-10 05:35pm
- Location: Where The Sea Meets The Sky
- Contact:
DirectX is an easier, non-proprietary way to access the card's functions, the same happens with OpenGL. DirectX has borrowed a lot from OpenGL. Things like the Quake 1/2/3 engine use OpenGL. Usually a good hint is if a game has been ported to Linux, then it's generally not DirectX dependent... then there are the more obvious ones, like Half-Life, that let you choose in the Video Options.Shinova wrote:Don't you need DirectX period to run any of the later games, whether you use OpenGL for the video or not?
You could say that both DirectX and OpenGL are "drivers" of some sort. The answer to your question would be YES - a programmer can choose whether to use DX or OpenGL or the native functions of each card (unlikely) or not use acceleration at all. And whatever library programmer chooses, you need to have it. That's why I said "go OpenGL" because people should stop using DX crap to make games and use OpenGL instead. And sound/music can perfectly be used without a "game library" at all, and there are alternatives... besides, we're only talking about the 3D aspect of games.
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
Crazy_Vasey wrote:I remember reading an article from Carmack that effectively said the FX sucked ass in OpenGL, compared to ATI anyway, without using card specific extensions. Not good.
Tell that to me, Trainz runs great in Open GL, and looks great, but when
I try to run it in Direct 3D, I get all kinds of nasty clipping problems and
transparency bleedthroughs on the edges of the polygons
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
-
- Jedi Council Member
- Posts: 1571
- Joined: 2002-07-13 12:56pm
I would have thought it obvious that I was talking about speed and not correctness with the topic of this thread. Nvidia has zero problems with making it look right, as far as I know, but it seems to have issues with making it run at a decent speed without card specific hacks, which sucks majorly. It's pretty shoddy really for something that took as long as the GeforceFX to actually get to market.MKSheppard wrote:Crazy_Vasey wrote:I remember reading an article from Carmack that effectively said the FX sucked ass in OpenGL, compared to ATI anyway, without using card specific extensions. Not good.
Tell that to me, Trainz runs great in Open GL, and looks great, but when
I try to run it in Direct 3D, I get all kinds of nasty clipping problems and
transparency bleedthroughs on the edges of the polygons
- Kamakazie Sith
- Emperor's Hand
- Posts: 7555
- Joined: 2002-07-03 05:00pm
- Location: Salt Lake City, Utah
Re: A bad day for nVidia.
Yup, that's why I bought myself the Radeon 9800 Pro All In Wonder....it's sweetphongn wrote:Valve has just announced initial benchmark results for the NV35 and R350 lines of GPUs for their current build of HL2. They spent five times as much effort optimizing for the special nVidia pathway as with the generic DirectX 9 path (that ATI uses).
And nVidia is, well, crushed. In DX9 mode, the GFFX5900 Ultra gets about 31FPS, while the R9800 Pro gets ~61 FPS. When the GFFX5900 is in their special nVidia pathway, the 5900U gets about 48FPS or so.
TechReport
*Actually I bought it like three weeks ago......
Milites Astrum Exterminans
- Darth Wong
- Sith Lord
- Posts: 70028
- Joined: 2002-07-03 12:25am
- Location: Toronto, Canada
- Contact:
If only ATI had better drivers, especially on Linux. Their hardware has been setting the pace for a while now.
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC
"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness
"Viagra commercials appear to save lives" - tharkûn on US health care.
http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
"Right now we can tell you a report was filed by the family of a 12 year old boy yesterday afternoon alleging Mr. Michael Jackson of criminal activity. A search warrant has been filed and that search is currently taking place. Mr. Jackson has not been charged with any crime. We cannot specifically address the content of the police report as it is confidential information at the present time, however, we can confirm that Mr. Jackson forced the boy to listen to the Howard Stern show and watch the movie Private Parts over and over again."
- MKSheppard
- Ruthless Genocidal Warmonger
- Posts: 29842
- Joined: 2002-07-06 06:34pm
Uhm, LOL, you have to see some of the stuff Trainz can do - it canphongn wrote:Furthermore, it's unlikely to be as demanding as Doom 3 will be (which pushes the envelope for OpenGL)
make even a monster rig choke and scream for it's digital silicon mother.
Burned out, got FX to replace itand finally, I thought you had a GF4?
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
-
- Jedi Council Member
- Posts: 1571
- Joined: 2002-07-13 12:56pm
I have to agree on the Linux drivers. My one attempt to use the RPMs on their site resulting in X not even starting on next boot and me having to alter the X config file with vi to get the old, working XFree drivers back.Darth Wong wrote:If only ATI had better drivers, especially on Linux. Their hardware has been setting the pace for a while now.
Nevermind, that does look damn good, though I'm wondering what pixel shaders it uses and such (the new killer, versus detailed models and textures and such).MKSheppard wrote:Uhm, LOL, you have to see some of the stuff Trainz can do - it canphongn wrote:Furthermore, it's unlikely to be as demanding as Doom 3 will be (which pushes the envelope for OpenGL)
make even a monster rig choke and scream for it's digital silicon mother.