bit-tech.net

TMPGEnc adds support for Cell video cards

TMPGEnc adds support for Cell video cards

Toshiba's SpursEngine chip has already found its way on to PCI-E expansion cards, such as Leadtek's WinFast PxVC1100.

After investing a large amount of funds into the development of the Cell processor with IBM and Sony, it’s understandable that Toshiba wants the architecture to be used for more than just the PlayStation 3, and the Toshiba’s SpursEngine could provide just that. Based on the Cell architecture, the SpursEngine uses four of the RISC-based Synergistic Processing Elements (SPEs) developed for the Cell architecture, and Pegasys has just announced that the SpursEngine will now be supported in a new plug-in for TMPGEnc 4.0 Xpress.

Originally revealed last year, Toshiba’s SpursEngine has already found its way on to Leadtek’s WinFast PxVC1100 PCI-E card (pictured, and it can also be found on a range of Toshiba’s Qosmio laptops. Clocked at 1.5GHz, Toshiba says that the SpursEngine only consumes between 10W and 20W. Unlike the Cell processor in the PlayStation 3, the SpursEngine doesn’t have its own CPU, but its SPEs can offload a lot of the work from a normal CPU when it comes to video encoding tasks.

In fact, if Pegasys’ quoted benchmarks are to believed, then it dramatically speeds up the process of encoding and transcoding video to high-resolution H.264 and MPEG-2 formats. The software developer claims to have run a number of tests a desktop PC with a 2.8GHz Pentium D, a GeForce 9600 GT and a WinFast PxVC1100 card. In fairness, the old NetBurst CPU used in the tests is hardly a good indication of top-end CPU performance compared with Intel’s current Core i7 architecture, but the tests still show an interesting comparison with TMPGEnc 4.0 Xpress using CUDA acceleration.

For example, the H.264 output test apparently took 46 minutes, 21 seconds to complete using just the CPU, and this dropped to 35 minutes, 18 seconds with CUDA enabled on the GeForce 9600 GT. However, the time dropped to 17 minutes, 41 seconds when using the Leadtek SpursEngine card, and this dropped even further to just seven minutes, 53 seconds with both CUDA and the SpursEngine card enabled. As with the CPU tests, however, it’s also worth noting that the GeForce 9600 GT is a low-end GPU, and doesn’t fully represent the full performance of CUDA using a top-end GPU such as a GeForce GTX 285. Also bear in mind that these are benchmark results from Pegasys, rather than an independent source, so they can only be taken as an indication of performance.

You can see the quoted results in the graphic below, which are based on the following tests:

Test 1: Compares the duration of outputting the source file to MPEG-2 format using the CPU or the SpursEngine, with CUDA filters disabled or enabled.

Test 2: Compares the duration of outputting the source file to H.264 format using the CPU or the SpursEngine, with CUDA filters disabled or enabled.

Test 3: Compares the duration of outputting the source file to MPEG-2 format using the SpursEngine Super Resolution feature, with CUDA filters disabled or enabled.

Test 4: Compares the duration of outputting the source file to H.264 format using the SpursEngine Super Resolution feature. This was tested using a different test setup – a Qosmio laptop with a Core 2 Duo P8400, GeForce 9600 GT and an integrated SpursEngine chip.

TMPGEnc adds support for Cell video cards

Pegasys’ CEO, Tak Ebine, said that “we are pleased to offer cutting-edge SpursEngine video processing technology support for our TMPGEnc 4.0 XPress software. TMPGEnc 4.0 XPress plus Toshiba’s SpursEngine technology is a hard-to-beat combination for the fastest H.264 and MPEG-2 processing available today."

The SpursEngine patch for TMPGEnc 4.0 XPress is scheduled to be released by the end of the second quarter of 2009. Would you be interested in speeding up video encoding tasks with a SpursEngine chip? Let us know your thoughts in the forums.

7 Comments

Discuss in the forums Reply
yakyb 16th April 2009, 17:45 Quote
hmm if speed increases are genuine and can be used for something like handbbrake / staxrip i would be very interested in this
perplekks45 16th April 2009, 17:48 Quote
Looks interesting but I don't believe it until I've seen it live.
Right now I'm splitting .mov files to .wav and .m2v using Avanti + ffmpeg, then putting them back together using Avidemux. Would it help with that performance? I have to do it quite often in the near future... remember the 405GB of NiN? All of it. Thanks, Apple, for not releasing your stupid codecs for PCs! :(
badders 16th April 2009, 18:15 Quote
Perplekks, wouldn't something like Mediacoder be easier?
.MOV is accepted as input, and you can output as most formats.
It's also mostly multithreaded (uses 75% of each of my cores), and fairly easy to use.
airchie 16th April 2009, 19:40 Quote
Quote:
...and this dropped to 35 minutes, 81 seconds with CUDA...
Isn't that just 36 minutes, 21 seconds?? :D

Looks like some cool tech.
Could you have a few of these spurs engine cards in a machine to do realtime encoding/decoding type tasks in an HTPC? :)
perplekks45 16th April 2009, 21:11 Quote
Cheers, badders. But can it take .mov HDV files?

Wait a second... I could just google that myself. ;)
TomH 17th April 2009, 15:35 Quote
You know, it'd be really nice if this had an open source driver.. One of these and a low power dual core or something and it'd make a good accelerator for HD HTPC use. :(
woodshop 19th April 2009, 10:19 Quote
Quote:
Originally Posted by airchie
Isn't that just 36 minutes, 21 seconds?? :D

Looks like some cool tech.
Could you have a few of these spurs engine cards in a machine to do realtime encoding/decoding type tasks in an HTPC? :)

well the card looks to be a 1x PCI-E and the bench says it used cuda and the card.. so the plugin arch is rather flexible in dividing data so i don't see why you couldn't.. i'd be more interested to see if the mother board busses could support the capture card uncompressed hd then forwarding it to 2-4 cards then combining it and putting it on the hard drive without puking and slowing to a crawl.. time to pump up the cooling on that north bridge lol.
Log in

You are not logged in, please login with your forum account below. If you don't already have an account please register to start contributing.



Discuss in the forums