Quand le GPU accélère l'encodage vidéo
Si de nos jours les GPU intègrent presque tous un moteur permettant de décompresser matériellement certains flux vidéo, il en est tout autrement en ce qui concerne l’encodage. Pourtant, les chipsets graphiques compatibles avec l’API CUDA de Nvidia (en d’autres termes, les GeForce 8 et 9 et leurs équivalents dans la gamme Quadro) sont théoriquement capables d’une telle prouesse.
Elemental Technologies, une startup fondée en 2006, travaille justement sur l’accélération matérielle de l’encodage vidéo, et ce depuis deux ans. L’entreprise vient d’ailleurs de lancer RapiHD Accelerator, un encodeur H.264 Haute Définition se présentant sous la forme d’un plugin pour Adobe Premiere Pro et capable d’utiliser les stream processors des GeForce. Elemental Technologies indique par ailleurs que les performances d’encodage sont supérieures de 700% à celles d’un codec classique utilisant la puissance du CPU. Cette solution d’encodage accéléré par GPU ne devrait toutefois pas faire son apparition sur le marché avant l’automne 2008.
- Des robots à la maison (Tom's Guide)
- De nouvelles 9800 GTX overclockées
- Open Mac devient Open Computer. Psystar prêt au procès
- HP a servi des clés USB infectées
- L'EAH3870X2 TOP d'Asus en test (Cowcotland)
- Hibou : test d'une webcam française (NDFR)
- Canon iP100 : nomade et performante
- Test du FPSGun FG1000 de Zalman (Revioo)
- AMD RV770 : la GDDR5 en juillet
- Rachat de Neuf par SFR : le gouvernement dit oui
- Intel : +9 % de chiffre d'affaires
- 850 postes en moins chez AMD ?
- Apple et Sony payent pour les batteries explosives
- 1 Go de DDR3 Silicon Power
- Windows XP SP3 dans 2 semaines
- Apple attaque l'Open Computer
- Seagate commence les procès
- Comparatif : 4 disques durs de 500 Go (TT Hardware)





C'est incroyable avec quelle lenteur ils se décident à rendre possible cette possibilité au grand public... Avec première CS3, qui supporte déjà l'accélération avec les carte ATI (accélération d'application de certains filtres pris en charge par le GPU), il devient assez urgent que l'encodage vidéo soit pris en charge, car même mon Q6600 peine à l'encodage d'un projet en HD.
je suis curieux de connaitre le gain d'un tel truc sur une carte "basique" (genre un 8500GT). Parce que si c'est pour devoir acheter la carte la plus rapide et donc la plus chere ça devient moins interessant pour le coup.
Je crois me souvenir qu'il y avait déjà de l'encodage hardware MPEG2 sur certaines cartes graphiques NVidia. Quelle différence avec ça, à part la prise en compte d'un codage plus récent (MPEG4) ?
Je crois me souvenir qu'il y avait déjà de l'encodage hardware MPEG2 sur certaines cartes graphiques NVidia. Quelle différence avec ça, à part la prise en compte d'un codage plus récent (MPEG4) ?
La puissance requise ?
Ca c'est cool, mais si on veut du nvidia et du ATI pour, respectivement, l'encodage et folding, on fait comment ?
Une carte mère avec 2 PCIexpress 16x ?
2 GPU différents çà fonctionne
ou un 2ème PC... :-(
Je crois me souvenir qu'il y avait déjà de l'encodage hardware MPEG2 sur certaines cartes graphiques NVidia. Quelle différence avec ça, à part la prise en compte d'un codage plus récent (MPEG4) ?
Le fonctionnement!
Ici, aucun circuit n'est dédié, on utilise simplement les stream processor du GPU. Donc potentiellement, à partir de ces travaux, on pourrait encoder dans n'importe quel format (video/audio/cryptage!)
vont-ils faire de même pour les soft grand public ? et quand !