Now I really hope this is OK... one thing I can't stand is when there are too many discussions in a thread concurrently running and a thread gets closed because of some entirely unrelated issue.
This can leave questions unanswered about the other discussions and debates raised.
With that end in mind I have created a new thread quoting from myself and Democoder.
Apologies if this causes any problems... I don't see why it should. I also think it should remain in this forum because the pixel pipelines normally reserved for 3D calculations are beginning to be used for video decoding.
You are no longer arguing that ATI has a better overall solution (both software and hardware) at this time but this may change with software updates between ATI and NVIDIA as drivers are updated.
First let me define Purevideo and AVIVO as simply as possible... you may disagree with this definition but if there is a strong disagreement then we will be talking about two different things.
"Purevideo and AVIVO are NVIDIA's and ATI's solutions for video playback incorporating in their GPU architectures currently. Both solutions require dedicated hardware and software as a minimum to work, with AVIVO also using the pixel pipelines.
Both solutions are designed for MPEG2 and H.264 decoding. I am not concerned with encoding abilities of either architecture if they exist."
With this in mind Anandtech and others released articles around December 16th/17th 2005 when AVIVO was updated. HQV, a subjective but repeatable test with strong checks for best practices and consistent examination, was used as a good benchmark by sites.
In these initial tests AVIVO was STILL NOT behind compared to Purevideo with regards to decoding accurately, with the highest Image Quality and lowest CPU utilisation.
Since Anandtech and Firingsquads initial articles there have been no comparisons between the competing technologies and there seems to be no update apart from Beyond3D's recent article.
Democoder used Anandtech's article as a guide but this is out of date.
Purevideo has been updated twice since then by NVIDIA and AVIVO has been updated several times as well.
My strong assertion is that Anandtech's December 16th article should not be used to compare Purevideo and AVIVO at this time. It is not standard practise to use old drivers to compare or review a graphics card on any site that has a good reputation for hardware reviews.
There is no Purevideo test after NVIDIA's improvements but there has been one for ATI by Beyond3D, published on February 14th.
Before the initial updates to the HQV tests resulted in the following scores:
October 5th 2005:
NVIDIA - 51 ATI - 38
http://www.anandtech.com/video/showdoc.aspx?i=2551&p=10
I believe Democoder was referring to this article. If there is a more recent comparison between Purevideo and AVIVO by Anandtech then please let me know. I use Anandtech because Democoder did initially.
If we are to use other sources there is more recent direct comparison here:
http://www.extremetech.com/article2/0,1697,1916968,00.asp (last page)
The scores are:
*NVIDIA (PV) - 51 **ATI - 103
*(concurs with AT)
**(concurs with Beyond3D's test of the Catalyst 6.2 drivers)
We have a final update from Beyond3D on 26th Feb giving ATI's AVIVO a score of 113.
http://www.beyond3d.com/previews/ati/avivo/awu/index.php?p=03
The question is can NVIDIA close this gap? Purevideo has been improved for the G71 architecture but because ATI have a superior hardware and software solution for AVIVO (Video playback) I do not believe the G71 architecture will be able to touch ATI's superior solution with the G71 and Purevideo.
That is my argument Democoder.. please rip it apart
This can leave questions unanswered about the other discussions and debates raised.
With that end in mind I have created a new thread quoting from myself and Democoder.
Apologies if this causes any problems... I don't see why it should. I also think it should remain in this forum because the pixel pipelines normally reserved for 3D calculations are beginning to be used for video decoding.
OK, Democoder it seems your main issue with my first statement is that I said "[R520 and R580] has a much more competent Video Decoding engine.""...[R520 and R580] has a much more competent Video Decoding engine." - Tahir
"Evidence? Last couple of times that they were compared, NVidia's DVD decoder still produced better images than ATIs, and NVidia eventually did deliver HD decoders, proving atleast some of the worth of having a programmable video processor onboard the chip. In fact, from a capability perspective alone (video programmable processor vs fixed function+pixel shaders), NVidia's looks better from a tech-geek architectural perspective atleast." - Democoder
http://www.beyond3d.com/previews/ati/avivo/awu/
http://www.beyond3d.com/previews/ati/avivo/awu/index.php?p=03
Links provided by Tahir
"You asking me? Go read Anand's DVD codec comparisons complete with screenshots showing artifacts that occur. Even if they have improved in recent drivers, where's the evidence that video engine is "much more competent" than NVidias? Seems like a pretty bold statement to make, especially since they were playing catchup with NVidia's PureVideo codec. Would you care to explain the competency issue differences between ATI and NVidia's HW and SW video processing? (not you geo, but Tahir)" - Democoder
"Well, that's after they updated their driver. Back when I bought a 6600GT for a cheap HTPC, this or this or this review page for example, showed that PureVideo did better than AVivo. Probably as a result of reviews like this, ATI fixed their codec, and does better for example now in the color test and cadence test. No doubt, NVidia will fix theirs. This is a software issue (cadence detection is not done by some fixed function HW unit that forever dooms you as unfixable)
This is an area where quality is going to flipflop. Just 4 months ago, people in AVSForum were praising PureVideo over ATI. I honestly haven't kept up, since I already bought my 6600GT back then. But most people understood the problem to be software, and would obviously be fixed.
With experience building h264 codecs still in infancy, they are going to be numerous issues with the first batch of HDDVD/BR movies and you are going to see ATI and nVidia go back and forth.
That's why I object to the claim of much more competent video engine since it seems to suggest a fundamental hardware inferiority. This is not at all like quality differences in AF or AA. If back in November, if I had say that NVidia's video engine is much superior to ATIs, there would be tons of "but but... wait for updated drivers!" posts. And of course, B3D moderators would rush in with quotes from ATI engrs to assure people. :smile:
To me, when you talk about video engine, you're talking about performance and accuracy of HW acceleration parts of your HW, like motion-comp, DCT/iDCT, etc. These fixed function units can have precision differences, which if a problem is found, can't be fixed except by switching to software decoding for that part of the codec pipeline, or some other "workaround" like maybe using GPGPU techniques." - Democoder
You are no longer arguing that ATI has a better overall solution (both software and hardware) at this time but this may change with software updates between ATI and NVIDIA as drivers are updated.
First let me define Purevideo and AVIVO as simply as possible... you may disagree with this definition but if there is a strong disagreement then we will be talking about two different things.
"Purevideo and AVIVO are NVIDIA's and ATI's solutions for video playback incorporating in their GPU architectures currently. Both solutions require dedicated hardware and software as a minimum to work, with AVIVO also using the pixel pipelines.
Both solutions are designed for MPEG2 and H.264 decoding. I am not concerned with encoding abilities of either architecture if they exist."
With this in mind Anandtech and others released articles around December 16th/17th 2005 when AVIVO was updated. HQV, a subjective but repeatable test with strong checks for best practices and consistent examination, was used as a good benchmark by sites.
In these initial tests AVIVO was STILL NOT behind compared to Purevideo with regards to decoding accurately, with the highest Image Quality and lowest CPU utilisation.
Since Anandtech and Firingsquads initial articles there have been no comparisons between the competing technologies and there seems to be no update apart from Beyond3D's recent article.
Democoder used Anandtech's article as a guide but this is out of date.
Purevideo has been updated twice since then by NVIDIA and AVIVO has been updated several times as well.
My strong assertion is that Anandtech's December 16th article should not be used to compare Purevideo and AVIVO at this time. It is not standard practise to use old drivers to compare or review a graphics card on any site that has a good reputation for hardware reviews.
There is no Purevideo test after NVIDIA's improvements but there has been one for ATI by Beyond3D, published on February 14th.
Before the initial updates to the HQV tests resulted in the following scores:
October 5th 2005:
NVIDIA - 51 ATI - 38
http://www.anandtech.com/video/showdoc.aspx?i=2551&p=10
I believe Democoder was referring to this article. If there is a more recent comparison between Purevideo and AVIVO by Anandtech then please let me know. I use Anandtech because Democoder did initially.
If we are to use other sources there is more recent direct comparison here:
http://www.extremetech.com/article2/0,1697,1916968,00.asp (last page)
The scores are:
*NVIDIA (PV) - 51 **ATI - 103
*(concurs with AT)
**(concurs with Beyond3D's test of the Catalyst 6.2 drivers)
We have a final update from Beyond3D on 26th Feb giving ATI's AVIVO a score of 113.
http://www.beyond3d.com/previews/ati/avivo/awu/index.php?p=03
The question is can NVIDIA close this gap? Purevideo has been improved for the G71 architecture but because ATI have a superior hardware and software solution for AVIVO (Video playback) I do not believe the G71 architecture will be able to touch ATI's superior solution with the G71 and Purevideo.
That is my argument Democoder.. please rip it apart
Last edited by a moderator: