Schlammsau
2009-08-11, 14:16:41
http://www.pcper.com/article.php?aid=745
Performance rankings
To recap the goals of our review today, we wanted to rank how each GPGPU technology faired in meeting the intent of our testing perimeters for this article. A couple of our perimeters were specific to testing against a CPU-based transcoder,
Parameter 1: Evaluate CPU usage and determine how much of the computing load being handled by the CPU with ATI Stream/CUDA enabled and disabled
Winner: ATI Stream. During our evaluation, we noticed considerable differences in CPU usage between transcoding with ATI Stream and CUDA. CUDA's average CPU usage was in the 80s, while Stream was closer to the high 60s. The extra CPU usage didn't really help CUDA in producing faster transcoding times either. So, the winner would have to be ATI Stream because it used less resources and produced faster transcoding times. It also left enough resources for users to do additional tasks during transcoding.
Parameter 2: What performance differences will consumers notice between using ATI Stream or CUDA?
Winner: ATI Stream. The performance differences between these two GPGPU technologies was a bit mixed because Stream used less CPU power and had better transcoding times, but it seemed to produce lower quality videos. If we strictly viewed just the "performance" portion of our review, ATI Stream would win because of its benchmark results during performance testing. We'll give a slight edge to ATI Stream in this portion of our ranking.
Parameter 3: Subjectively evaluate the image quality of outputted video that was transcoded with ATI Stream and CUDA
Winner: NVidia CUDA. CUDA seemed to produce a higher-quality image in two out of the three video clips we captured screenshots from. ATI Stream's outputted video was a little bit softer in a few parts of the test videos and CUDA's screenshots were brighter, clearer, and showed a little more detail overall. So, we'll give CUDA the image quality crown.
sehr interessant......
Performance rankings
To recap the goals of our review today, we wanted to rank how each GPGPU technology faired in meeting the intent of our testing perimeters for this article. A couple of our perimeters were specific to testing against a CPU-based transcoder,
Parameter 1: Evaluate CPU usage and determine how much of the computing load being handled by the CPU with ATI Stream/CUDA enabled and disabled
Winner: ATI Stream. During our evaluation, we noticed considerable differences in CPU usage between transcoding with ATI Stream and CUDA. CUDA's average CPU usage was in the 80s, while Stream was closer to the high 60s. The extra CPU usage didn't really help CUDA in producing faster transcoding times either. So, the winner would have to be ATI Stream because it used less resources and produced faster transcoding times. It also left enough resources for users to do additional tasks during transcoding.
Parameter 2: What performance differences will consumers notice between using ATI Stream or CUDA?
Winner: ATI Stream. The performance differences between these two GPGPU technologies was a bit mixed because Stream used less CPU power and had better transcoding times, but it seemed to produce lower quality videos. If we strictly viewed just the "performance" portion of our review, ATI Stream would win because of its benchmark results during performance testing. We'll give a slight edge to ATI Stream in this portion of our ranking.
Parameter 3: Subjectively evaluate the image quality of outputted video that was transcoded with ATI Stream and CUDA
Winner: NVidia CUDA. CUDA seemed to produce a higher-quality image in two out of the three video clips we captured screenshots from. ATI Stream's outputted video was a little bit softer in a few parts of the test videos and CUDA's screenshots were brighter, clearer, and showed a little more detail overall. So, we'll give CUDA the image quality crown.
sehr interessant......