Authour: James 'caveman-jim' Prior
Editor: Charles 'Lupine' Oliver
Date: September 23rd, 2009
Application Benchmarks - AVIVO Video Transcoder, Cyberlink MediaShow Espresso, SuperC
To test another aspect of the HD5870's GPGPU prowess, we used a couple of different video transcoding applications to compare performance. The RV870 has its work cut out here, as it's up against an eight-threaded SSE monster, the Core i7. SuperC vs. AVIVO and Cyberlink's MediaShow.
The clear win here is for Cyberlink MediaShow. Why? Because we couldn't get AVIVO to read the source .VOB file for toffee - we had to convert it to a WMV using MediaShow before AVIVO would open it. AMD's AVIVO has a small set of media filetypes it will open for transcoding, and native DVD mpeg files aren't on the list. This is puzzling, as we recently managed to get AVIVO to do this very same task (eventually) on an AGP HD4650.
All applications were selected to output to 1080p 29.97fps, without touching the audio stream. Above you can see the information from the output files.
None of the GPU enabled application really ramped up the GPU, with MediaShow running between 2% and 16% GPU, with 16% - 19% CPU. Because AVIVO is a CCC application, it's hard to see GPU usage while it's running.
Both SuperC and AVIVO resized the movie from 4:3 to 16:9 while MediaShow added black bars to fill out the picture and preserve the aspect ratio.
[email protected] is a distributed computing project created by Stanford University's Pande Group that investigates how proteins work in the human body, attempting to better understand diseases like Parkinsons, Alzheimers, and cystic fibrosis. [email protected] uses your PC's spare CPU and/or GPU cycles to help advance medical research. We encourage you to visit Rage3D's Distributed Computing forum for information on joining the effort!
Courtesy of Adam Beberg, we have a brand new [email protected] client for the HD5870. Except, it's not. It's just the same old GPU-2 client we've been using for a couple of years, with added support for the RV870 ID.
It's a wonder then, with an unreleased piece of hardware, and untested drivers, running beta software, that it even works at all. But it does, and performs adequately at an estimated 4600ppd. With CPU usage sitting at a steady 12% it's still using a whole core, but hey - we've got eight, what's one between friends?
GPU utilization is a nice high 97-99%, with temps in the low 70C range. The fan never kicked up higher than 29%, remaining inaudible for the whole WU it crunched and returned successfully.
HD5870 [email protected]
Overclocking gave a little improvement, with the 890Mhz core and 1280Mhz memory bumping up the estimated PPD to ~4750.
System load was 261W at stock speeds and 265W when overclocked.
As Dave Hoff noted earlier, we're not going to see the advantages of the RV870's architecture until the client is rewritten to take advantage of it. Hopefully some kind souls out there will take on the OpenCL GPU [email protected] client project, and we'll see regular updates, performance increases and plenty of PPD to go around.
content not found