PDA

View Full Version : Nvidia Cuda Delivers 446% Speed Increase To Pegasys Video Processing Solution


nekrosoft13
08-27-08, 04:49 PM
Today, at the NVISION 2008 conference, Nvidia in conjunction with Pegasys Inc., makers of TMPGEnc 4.0 XPress multi-format video encoding software, showcased a technology demonstration to optimize video processing with the parallel architecture of the GPU.

Using NVIDIA CUDA technology (a C-language programming environment for the GPU), Pegasys is taking advantage of the parallel processing capabilities of an NVIDIA GeForce GPU to create a GPU-enabled beta version of TMPGEnc 4.0 XPress software. The software is used to dramatically increase video decode and processing speed by as much as 446% on a GeForce GPU, Nvidia claims.

"Leveraging NVIDIA CUDA technology to accelerate our application on the GPU has dramatically improved the filtering speed of the TMPGEnc 4.0 XPress software," said Tak EBINE, CEO, Pegasys Inc. "CUDA technology has helped us deliver this result in a relatively short development time because it is intuitive to C programmers."

TMPGEnc 4.0 XPress software converts and compresses (encodes) all types of video files that can be played on the PC, including MPEG, AVI, WMV, DivX, FLV, as well as DVD video. Pegasys? unique Video Mastering Engine?s interface has gained a reputation for being user-friendly, enabling easy editing and conversion of video sources.

NVIDIA first released CUDA in 2007, providing software developers with a programming environment based on the industry-standard C-language for the easy creation of applications running on NVIDIA GPUs. Some of the first consumer applications to market are video encoding and decoding programs, which market analysts and consumer technology advocates consider prime candidates for GPU acceleration.

NVIDIA has shipped more than 80 million CUDA-enabled GPUs into the market. Processes that can be divided into multiple elements and run in parallel can be programmed to take advantage of the massive processing potential of the GPU.


:headexplode:

http://www.cdrinfo.com/Sections/News/Details.aspx?NewsId=23869

einstein_314
08-27-08, 05:02 PM
Wow, that's pretty sweet.

Monolyth
08-27-08, 05:03 PM
yawn...mpg is so 90's...gimme Advanced Profile h.264 and then we'll talk.

lightman
08-27-08, 05:07 PM
yawn...mpg is so 90's...gimme Advanced Profile h.264 and then we'll talk.

Ahem... TMPGEnc 4.0 does support Advanced Profile h.264 ... ;)

AthlonXP1800
08-27-08, 05:22 PM
The latest TMPGEnc beta version is 4.6.0.255 do not support CUDA, you will need to ask Pegasys for request TMPGEnc beta version 4.6.0.257 support CUDA technology that are not available to download.

http://tmpgenc.pegasys-inc.com/en/press/08_0825.html

Benchmarks with 446.15% increase came from GTX 260. :D

walterman
08-27-08, 05:37 PM
The speedup only works in the filtering stage atm. The encoding is done with the CPU, like always. If you encode without any filter (like usually), there is no speedup. Also, in some cases, like deinterlacing filters, the CUDA filtering is up to 2x times slower. But, it's a great step forward. I wait to see the results when pegasys finishes the CUDA mpeg2/h264 encoding.

walterman
08-28-08, 10:33 AM
Wait for nehalem performance here ;)

It's going to shine at video encoding.

duffy_chucky
08-29-08, 05:41 PM
The speedup only works in the filtering stage atm. The encoding is done with the CPU, like always. If you encode without any filter (like usually), there is no speedup. Also, in some cases, like deinterlacing filters, the CUDA filtering is up to 2x times slower. But, it's a great step forward. I wait to see the results when pegasys finishes the CUDA mpeg2/h264 encoding.

i see that on french web. Filtrering is maybe nearer FX. in this way , it might be a good point to NV to hit the video industry . i still doubt of advantage against 16 core system.