1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

ATI Delivers GPU-Accelerated Video Transcoding

Discussão em 'Novidades Hardware PC' iniciada por SKATAN, 3 de Novembro de 2005. (Respostas: 43; Visualizações: 4576)

Estado do Tópico:
Fechado a novas mensagens.
  1. SKATAN

    SKATAN Power Member

    The application only works with X1000 series graphics cards, and it only ever will. That's the only architecture with the necessary features to do GPU-accelerated video transcoding well.

    So how fast is it? We shouldn't get into serious benchmarks while the application is in such an early state, but just to give you a taste of the numbers, we ran a few tests. Our test machine was an Athlon 64 X2 4800+ with 1 GB of very low latency RAM and a Radeon X1800 XT graphics card. We encoded a test clip from the movie The Rock,—a4-minute and 50-second clip that tends to be very tough on encoders. It's the same one we use in our CPU benchmarks.


    Encoding this nearly 5-minute clip, at DVD resolution, takes about 2 minutes 17 seconds with DivX 6, with single-pass encoding at 1 megabit. Windows Media Encoder can produce a high-quality single-pass transcode to WMV9 at 1 megabit in about 4:35. Windows Movie Maker 2 takes a few quality shortcuts to produce a DVD resolution clip at 1.5 megabits in 2:05. That's all pretty good: This is, after all, one of the fastest CPUs money can buy, paired with very fast RAM.

    How fast does ATI's new Avivo Transcode app get it done? Try 24 seconds! Okay, that's "give or take a second," because the MPEG-4 profile finished a 1-megabit encode in 23 seconds, the MPEG-2 and Windows Media Video 9 profiles were done in 24, and the DVD profile at 6 megabits finished in 25 seconds. That's all at the default full resolution, too. Crunching down the output resolution by choosing the "WMV9 for PMC (Portable Media Center)" profile at 700 kilobits per second completed the job in 17 seconds.

    That's right; we're look at a minimum of 5-to-1 speed improvement over CPU transcoding speed. That's just huge


    http://www.extremetech.com/article2/0,1697,1880669,00.asp

    só 5x mais rápido que um dos cpus mais rápidos ;)

    calma , é só um cheirinho :D e com espaço para optimizações

    Still Early
    The Avivo Transcode app as it stands now is little more than a tech demo, really. It doesn't touch audio, which is a real problem for many transcoding jobs. It doesn't join separate video and audio files. You can't adjust resolution but are stuck with whatever resolution is part of the profile you select. There are lots of quality options missing—no two-pass encoding, quarter pixel, bi-directional, etc. You can't type in an arbitrary bit rate, but are simply given a slider with a range of values.

    Of course, it's very early. Sources tell us that ATI is busy cranking away on this app, with current plans for a release before the end of the year. The company hasn't confirmed whether it will include the app as part of the Catalyst Control Center or deliver it as a standalone program. Currently the company is working on additional features and profiles, including profiles for the PSP, video iPod, and H.264 encoding. We don't know what the program will look like upon release; its usefulness will depend on ATI's ability to add in some basic missing features.

     
    Última edição: 3 de Novembro de 2005
  2. SilveRRIng

    SilveRRIng Power Member

    Numa palavra: Impressionante!

    Quando isto estiver finalizado e disponivel, deverá ser uma feature que faça com que quem precise mesmo disto opte por ATI, não deixando de ter uma placa de excelente qualidade nas restantes funções.

    Good job ATI!
     
  3. blastarr

    blastarr Power Member

    É natural, a nVidia já usa esse tipo de off-loading há muito tempo em placas profissionais da série Quadro, usando uma peça de software chamada "Gelato".
    http://film.nvidia.com/page/gelato.html

    A ATI optou pelo vídeo transcoding, mas, tal como na Nvidia, nada impede que seja usado para outras coisas, como aceleração de física, cálculos matemáticos, etc. Basta ter software que corra no Shader Model 3.0.
     
    Última edição: 3 de Novembro de 2005
  4. SKATAN

    SKATAN Power Member

    pois basta mas eu ainda nao vi news sobre a nvidia com techdemos com o gpu a simular physics ou a comprimir video

    o gelato e old news e assiste nos renderings 3d num gpu que é desenhado para correr 3d "realtime" por natureza e isso não tem nada a ver com comprimir video no gpu nem simular physics

    se bastasse já havia ... é esperar por um futuro proximo
     
    Última edição: 3 de Novembro de 2005
  5. blastarr

    blastarr Power Member

    Devias procurar melhor:

    http://www.internetadsales.com/modules/news/article.php?storyid=5566

    http://download.nvidia.com/developer/SDK/Individual_Samples/samples.html
    exemplo:
    http://developer.nvidia.com/object/gpu_gems_2_home.html
    chegam ?
     
  6. SKATAN

    SKATAN Power Member

    mostra ai dados e resultados concretos de um gpu nvidia a simular physics numa techdemo 3d realtime e a comprimir divx wmv9 etcs nesses copys/pastes , porque nao me parecem argumentos contra o meu comentario

    nem me viste dizer que a nvidia não consegue nem vai conseguir nesses casos especificos ...
     
    Última edição: 3 de Novembro de 2005
  7. JPgod

    JPgod Moderador
    Staff Member

    só funciona com x1000 séries?
     
  8. SKATAN

    SKATAN Power Member

    pois :(

    curioso para ver numeros numa x1300
     
  9. blastarr

    blastarr Power Member

    Já que insistes...:

    http://www.gpgpu.org/cgi-bin/blosxom.cgi/Scientific Computing/
    (coluna da direita para mais exemplos)

    http://www.oilit.com/papers/0507_1.htm

    http://gamma.cs.unc.edu/LU-GPU/
    Não faltam aqui exemplos e números a comparar GPU's com CPU's, knock yourself out.

    Aviso-te já que, sendo demos muito orientadas para GPU's específicos e closed-source (não há provisões específicas na API DX9 ou no OpenGL para cálculos de física ou GPC), usam código adaptado a cada GPU, pelo que comparar dados de performance nesta altura é como comparar laranjas com maçãs.

    in xbitlabs

    Esperem pelo DX10/WGF 2.0.
     
    Última edição: 3 de Novembro de 2005
  10. DJ_PAPA

    DJ_PAPA Power Member

    Se esta cena sair nuns drivers futuros é brutal. Veremos o que vai sair, mas pelo que deu para ver se for tudo bem integrado e facil de usar vai ser uma novidade mesmo 5 estrelas.

    Blastarr a soluçao da Nvidia é meia axanatada e precisa de placas de 500 contos que nao interessam a 99,9% dos utilizadores. Se eles conseguirem integrar isto na serie 7xxx com facilidade de utilizaçao, tudo bem e tb é muito bom.
    Agora se isso nao for feito, é escusado vir com historias que tem ou que nao tem.... e isto tb se aplica á ATI, mas a imagem que foi mostrada de uns drivers early beta ja mostra uma soluçao com pes e cabeça.

    E visto que o AVIVO está presente em todas a série X1xxx este video transcoding vai funcionar pelo menos nas X1800 e X1600. ja nas X1300 nao sei se dará, mas em principio penso que sim, o que a poderá tornar excelente para o media center.

    Mas nao vejo razao para a Nvidia nao lançar uma coisa igual. So se a sua arquitectura nao o permitir, ou for lenta neste tipo de calculos....
     
  11. blastarr

    blastarr Power Member

    Há geforce 6 a 500 contos ? Por favor, diz-me logo para eu não andar enganado...

    Além disso, só não tens ouvido falar deste tipo de utilizações em ATI há mais tempo porque o hardware deles não suportava uma condição essencial (existente apenas em SM 3.0), o Dynamic Branching.

    Pergunto-me qual seria o hardware com SM 3.0 há mais tempo e que estava no mercado quando começaram a desenvolver estas soluções, e também porque razão só agora a ATI as "descobriu"...:002:
     
  12. DJ_PAPA

    DJ_PAPA Power Member

    O que é que isso interessa?

    Viste alguem com uma geforce6 ou 7 e com 3 clickes de butoes numa janela integrada nos drivers fazer um transcoding dum filme 5 vezes mais rapido que os melhores CPU dual core???
    Isto é a questao essencial e é aquilo que realmente interessa.

    E para já, a ATI foi a primeira a faze-lo.
    Mas como eu disse quase de certeza que a Nvidia vai ter uma soluçao para a sua série 7xxx e so nao a poderá ter caso a sua arquitectura nao o permita ou tenha uma performance de passar vergonha :D (as tantas nao :D)

    Para já Kudos para a ATI no AVIVO. Tá-se a tornar muito polivalente e principalmente vem em todas as gamas X1xxx e nao so nas mais caras.
     
  13. Favas

    Favas Power Member

    Se por acaso esse software vier ao publico vai ser um espetaculo :009: :009:
    A ATI sempre foi bem melhor neste campo que a nVidia (minha opinião)

    quanto ao encode já nao é novidade alguma

    fonte http://www.guru3d.com/article/content/151/3/
     
  14. SKATAN

    SKATAN Power Member

    pois não é novidade ...

    mas mostra la ai links de uma gf6800 ... a "encodar" ficheiros de video para divx ou wm9 ou mpeg2 , e pelo menos 5x mais rapido que um x2 4800 ...

    pergunto me porque é que as gf6 que já sairam a tanto tempo ainda não fazem isso ... parece que bastava ...
     
    Última edição: 4 de Novembro de 2005
  15. ToTTenTranz

    ToTTenTranz Power Member

    Mas que conversa de chacha... :zzz:

    A discussão da thread é sobre codificação de vídeo por hardware, coisa que actualmente a última geração da ATi tem e a nVidia não tem, ponto final. Não vale a pena tentar fugir ao assunto dizendo que existem outras maneiras (que não têm nada a ver) de aproveitar o gpu.

    Em relação ao gpgpu, eu por acaso visito com alguma frequência esse site, e sei perfeitamente que só encontras lá PDFs com bases teóricas para desenvolver programas, e de vez em quando lá aparece um vídeo de demonstração. Tudo o que aparece nesse site pode ser muito interessante mas está tudo em papel e ainda muito longe da utilidade prática.




    Favas, sem querer ser desmancha prazeres.. esse artigo é tão antigo que ainda é do tempo que não se sabia que o video processor das NV40/45 veio estragado, e a única coisa que funciona dessa lista toda é a aceleração mpeg2..
    E mesmo que funcionasse.. já reparaste onde diz "perform real-time DivX decode/encode!"?
    Codificar um filme de 1 hora em tempo real significa que demora 1 hora a codificar.. Isso é mais lento que a codificação por software num cpu actual..




    Ao menos dou os parabens à ATi por uma coisa: não se puseram a fazer PR bullshit sobre isto para depois lançar a placa sem o software disponível. É uma agradável surpresa que veio depois do lançamento oficial. Se funcionar, óptimo. Se nunca for para a frente, ao menos não enganaram ninguem.
    (sim, eu sinto-me burlado por ter comprado uma placa que diz que faz decoding de streams HD quando na verdade nem no divx dá uma ajuda)
     
  16. DJ_PAPA

    DJ_PAPA Power Member

    lol
    Opá se calhar tens algum coisa de software mal instalada, pq até com a minha 9800pro tenho baixas taxas de utilizaçao de CPU a ver HD wmv a 1080p, pq tenho a grafica a ajudar o CPU na descodificaçao.
     
  17. ToTTenTranz

    ToTTenTranz Power Member


    Simplesmente quer dizer que a 9800Pro assiste na descodificação de streams HD.. e a 6800GT, com o seu fabulástico processador de video, não assiste...
     
    Última edição: 4 de Novembro de 2005
  18. Taz

    Taz To fold or to FOLD?

  19. DJ_PAPA

    DJ_PAPA Power Member

    O Blastarr é que sabe melhor isso, mas axo que tens que instalar uns files e depois tens que usar o NV-DVD para teres descodificaçao.
     
  20. blastarr

    blastarr Power Member

    Ouve-se por aqui cada estupidez...

    Pergunto:

    Quantos filmes possuem no formato WMV-HD em vosso poder ??
    Aposto que nem um.

    Pois é precisamente esse o único formato que não é suportado nas NV40/45.

    É preciso voltar a benchmarks feitos em 2004 ??
    http://www.anandtech.com/video/showdoc.aspx?i=2305&p=12
    Desde então, os principais fornecedores de decoders para PC, a Cyberlink (PowerDVD) e a Intervídeo (WinDVD) já anunciaram que as versões a lançar em breve incluem suporte nativo à tecnologia, pelo que o NVDVD da Nvidia não será mais necessário. Sem falar nos drivers, que melhoraram imenso.

    Parece que continuam a bater no céguinho sem saber que ele já lá não está... chhheeeech

    Se o PureVídeo não funciona, como explicar a sua inclusão na placa com dois TV Tuners para o Windows Media Center, ou até na 6150, uma placa gráfica para integração em motherboards ?

    É para ver vídeos em WMV-HD ??? E o WMV normal, o H.264, o DivX 6, MPEG-4, MPEG-2 ?
     
    Última edição: 4 de Novembro de 2005
Estado do Tópico:
Fechado a novas mensagens.

Partilhar esta Página