Sage said:radar1200gs said:I'd like to draw peoples attention to slide number 11 in TW04079_WINHEC2004.ppt, and in particular to the line that reads:
"IEEE compliance for floating point"
I'd like to invite those who in the past have argued in these forums that IEEE FP compliance is unnecessary and a waste of performance/transistors to justify their arguments in the light of the above slide. I'd also like them to address their statements that certain cards would continue to be more capable than others in the future.
Also given that the average consumer purchases a machine and uses it for 3 years before disposing of it or upgrading it significantly would you say that a GF6800 based card or a Radeon series card would be a better choice for such a consumer?
I would like to draw your attention to the line on slide 12 that reads:
"IEEE 754 compliance (well, sort of)"
radar1200gs said:Also given that the average consumer purchases a machine and uses it for 3 years before disposing of it or upgrading it significantly would you say that a GF6800 based card or a Radeon series card would be a better choice for such a consumer?
DaveBaumann said:radar1200gs said:Also given that the average consumer purchases a machine and uses it for 3 years before disposing of it or upgrading it significantly would you say that a GF6800 based card or a Radeon series card would be a better choice for such a consumer?
It makes little difference. The slides are talking about the next generation API (i.e. Direct Next) of which neither 6800 or X800 are going to be compliant with. These particular slides are not talking about the requirements for Longhorn, just DX Next, which will still support legacy DX hardware, such as 6800 and X800, through compatibilty with previous API models. Slide 6 covers the changes to DirectX9 specific for Longhorn, and any hardware that can cope with these will be OK with the OS.
your either compliant or your not .While neither may be fully compliant, one will come closer than the other. If a geometry shader is all that is needed to complete the picture, then NV40's vertex shaders can already act as a tesselator in hardware by using two different speed loops. R420 can't do this because the CPU has to do its vertex looping for it.
The slides are talking about the next generation API (i.e. Direct Next) of which neither 6800 or X800 are going to be compliant with.
your either compliant or your not .
Doesn't matter how close to it you are. If your not compliant then it doesn't matter.
Face it. Its a new api and neither of these cards will be closer than another to it .
radar1200gs said:While neither may be fully compliant, one will come closer than the other. If a geometry shader is all that is needed to complete the picture, then NV40's vertex shaders can already act as a tesselator in hardware by using two different speed loops. R420 can't do this because the CPU has to do its vertex looping for it.
jimmyjames123 said:You are just arguing semantics here. There are always degrees of compliance, and partial compliance is better than little to no compliance at all.
jimmyjames123 said:your either compliant or your not .
Doesn't matter how close to it you are. If your not compliant then it doesn't matter.
Face it. Its a new api and neither of these cards will be closer than another to it .
You are just arguing semantics here. There are always degrees of compliance, and partial compliance is better than little to no compliance at all.
Nope, it doesn't cover either.radar1200gs said:I believe IEEE 754 covers FP16, not FP24
Ante P said:BRiT said:Maybe because it would require them to actually do something? Their moto seems to be sloth. They haven't done anything with their technology in at least the past 5 years.
Actually the reason I was talking to them was related to just that... good things ahead.
FUDie said:Nope, it doesn't cover either.radar1200gs said:I believe IEEE 754 covers FP16, not FP24
-FUDie
jvd said:jimmyjames123 said:your either compliant or your not .
Doesn't matter how close to it you are. If your not compliant then it doesn't matter.
Face it. Its a new api and neither of these cards will be closer than another to it .
You are just arguing semantics here. There are always degrees of compliance, and partial compliance is better than little to no compliance at all.
Great. Would u like to eat at a resturant that is only compliant with some things the board of health wants them to be at ?
You think they'd pass the health examinations.
No, this is just adhearing to the spec - technically anything is "partially compliant" with future DX capabilites.
Just like R420 is "partially compliant" with SM3.0, it doesn't mean that it can utilise SM3.0 compiled shaders.
radar1200gs said:jvd said:jimmyjames123 said:your either compliant or your not .
Doesn't matter how close to it you are. If your not compliant then it doesn't matter.
Face it. Its a new api and neither of these cards will be closer than another to it .
You are just arguing semantics here. There are always degrees of compliance, and partial compliance is better than little to no compliance at all.
Great. Would u like to eat at a resturant that is only compliant with some things the board of health wants them to be at ?
You think they'd pass the health examinations.
Look at it this way, the nVidia restaurant will serve a dish that is 90% compliant with health standards, the ATi restaurant will seve a dish 50% compliant with health standards.
Look at it this way, the nVidia restaurant will serve a dish that is 90% compliant with health standards, the ATi restaurant will seve a dish 50% compliant with health standards
Obviously the current generation (ie NV4x and R4xx) architectures will not be "fully" compliant with DirectX Next, but that doesn't mean that one architecture does not represent a better vision of DirectX Next than the other.
A few months ago, there was speculation that the R420, while not having full support for SM 3.0, would have full support for VS 3.0. Most people believed that VS 3.0 was the most important element of SM 3.0, so they claimed that this partial compliance to SM 3.0 was plenty good. Now, people are arguing that it is either "full" compliance or "no" compliance, period. How interesting.
But when talking about specification of futre requirements having a "better vision" makes little difference if that vision can't achieve compliance.