1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

NVIDIA VDPAU Benchmarks

Michael Larabel

Published on 14 November 2008
Written by Michael Larabel
Page 1 of 2 - 53 Comments

Earlier today we shared that NVIDIA is bringing PureVideo features to Linux through a major update in their binary display driver. The NVIDIA 180.06 driver adds VDPAU support on Linux, Solaris, and FreeBSD operating systems, with VDPAU being a set of APIs designed by NVIDIA to accelerate video decoding, provide post-processing capabilities, timestamp-based presentation of video frames, and compositing of sub-picture elements. We have now had the time to benchmark the Video Decode and Presentation API for Unix and have seen the benefits of PureVideo features finally arriving on alternative platforms.

We had used the latest MPlayer SVN code and used the NVIDIA-supplied patches that add VDPAU support to mplayer, libavcodec, libavutil, and ffmpeg. This was done on an Ubuntu 8.10 system with the Linux 2.6.27 kernel, X Server 1.5.2, and the NVIDIA 180.08 driver. We had monitored the CPU usage while playing back a sample H.264 video using the GL2, X-Video, and finally VDPAU. The graphics card in use was a NVIDIA GeForce 9800GTX 512MB running at its stock frequencies. The motherboard in use was the ASUS P5E64 Professional and the processor being used was an Intel Core 2 Duo E8400. This processor is clocked at 3.00GHz by default, but we had down-clocked it to 1.80GHz so that the CPU usage would be more measurable during video playback. The system had 2GB of DDR3 memory.

The sample H.264 video used for testing out the Video Decode and Presentation API for Unix was the one referenced by NVIDIA's VDPAU read-me file and is available from the H.264 sample collection on the MPlayer web-site (Grey.ts). To use VDPAU for the codec and output module with mplayer, the -vo vdpau -vc ffh264vdpau arguments are needed. Today we are focusing on H.264 but MPEG, WMV3, and VC-1 (on select GPUs) is supported. To monitor the CPU usage we had used the Phoronix Test Suite and run MONITOR=all ./phoronix-test-suite benchmark idle. The system had idled for two minutes and during that time the CPU usage (as a percent) was being logged and then graphed. We had played the H.264 sample video with all three modules twice during the two-minute period. On the next page are the results.

A Message From Test-King: The testking 642-655 training kit includes all important testking HD0-300 questions and testking 000-002 answers that you must have to go through for real exam.

Latest Linux News
  1. Linux Benchmarks Of Intel's Atom Z3735F On The Compute Stick
  2. Fedora's Security Team Continues Closing Old Vulnerabilities
  3. HAMMER2 File-System Now Uses LZ4 Compression By Default
  4. HiSense Chromebook Benchmarks When Running Ubuntu Linux
  5. Mandriva Linux Was Allegedly Brought Down By Employee Lawsuits
  6. GNOME 3.17.2 Is Released As The Latest Look Towards GNOME 3.18
  7. Phoronix Turns 11 Years Old Next Week: How Should We Celebrate?
  8. Ubuntu Community Council Reaffirms Its Decision Against Kubuntu's Leader
  9. Future Plans For Changing Fedora's Installer
  10. Confusion Mounts Over Wayland's Actual License
Latest Articles & Reviews
  1. Radeon OpenGL Benchmarks On Fedora 22
  2. Btrfs RAID 0/1/5/6/10 Five-Disk Benchmarks On Linux 4.1
  3. Opening The Gates To Our Daily Open-Source Linux Benchmark Results
  4. The Latest Features For Linux Performance Management + Benchmark Monitoring
Most Viewed News This Week
  1. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  2. Features Added To Mesa 10.6 For Open-Source GPU Drivers
  3. Friction Building Around An Ubuntu Community Council Decision
  4. Ubuntu's LXD vs. KVM For The Linux Cloud
  5. The Latest Linux Kernel Git Code Fixes The EXT4 RAID0 Corruption Problem
  6. Russia's Baikal Chips End Up Going For A MIPS CPU
  7. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
  8. Linux 4.1-rc5 Kernel Released