[vlc] Decoder/Encoder optimizations for Intel Core i7 and Nividia GPUs

Selvakumar Manickam selva at amagi.com
Wed Apr 29 13:35:33 CEST 2009


Hi Rémi,

Thanks a lot for the quick and detailed reply. One additional question - is there any benchmarking data available on VLC's decoding/encoding performance on Core i7 platform and Core 2 (Duo or Quad core) platforms?

Best regards,
Selva.

-----Original Message-----
From: Rémi Denis-Courmont [mailto:remi at remlab.net] 
Sent: 29 April 2009 16:37
To: Mailing list for VLC media player users; selva at amagi.com
Subject: Re: [vlc] Decoder/Encoder optimizations for Intel Core i7 and Nividia GPUs


On Wed, 29 Apr 2009 15:04:17 +0530, "Selvakumar Manickam" <selva at amagi.com>
wrote:
> I want to know whether the current implementation of VLC media player
> leverages on the unique features available on HW platforms (e.g, hyper
> threading on Intel Core i7 & CUDA architecture in Nividia GPUs) to
> speed-up video decoding and encoding. If this is not available currently,
> has anyone come across any roadmap for this? Please let me know. Thanks.

VLC has been multi-threaded from the beginning. However, with the notable
exception of h264 video encoding, it does not currently support symmetric
multi-threading. As for GPU acceleration, it can use rescaling and chroma
(YUV->RGB) conversions, and in some cases MPEG2 acceleration for inverse
DCT and motion compensation. CUDA and other recent GPU-based acceleration
is not currently implemented.

-- 
Rémi Denis-Courmont




More information about the vlc mailing list