Unified Video Dekooderi

Unified Video Decoder ( rus. Unified video decoder ; aiemmin nimeltään Universal Video Decoder  - rus. Universal Video Decoder ; lyhennettynä UVD ) - amerikkalaisen AMD :n valmistama grafiikkasuorittimen laitteistokomponentti (lohko) , joka on suunniteltu videobitin laitteistodekoodaukseen H -videokoodekeilla , VC-1 ja MPEG-2 pakatut virrat . UVD:n kehitti alun perin kanadalainen ATI Technologies , ja sen jälkeen kun AMD osti sen, jälkimmäinen jatkoi UVD:n kehittämistä, parantamista ja tukemista. UVD on osa ATI Avivo HD -tekniikkaa , joka sisältää ohjelmistokomponentteja UVD:n kanssa työskentelemiseen. [yksi]

Vuodesta 2010 lähtien UVD-määrityksiä tukee DirectX Video Acceleration (DXVA) API Microsoft Windows -käyttöjärjestelmille ja Microsoft Xbox 360 -pelikonsolille . Näillä kahdella laitteisto-/ohjelmistoalustalla H.264- , VC-1- ja MPEG-2- koodekeilla koodattua videota voidaan laitteistokiihdyttää UVD:n avulla. Laitteistokiihdytys edellyttää kuitenkin, että mediasoitin tukee myös DXVA:ta ja UVD:tä.

UNIX-tyyppisille käyttöjärjestelmille, mukaan lukien Linux , UVD-tuki tarjotaan X-Video Bitstream Acceleration API:n kautta, jota X-ikkunajärjestelmän X - videolaajennus (Xv) käyttää . [2]

Ominaisuudet

UVD

UVD perustuu ATI-videoprosessoriin nimeltä " Xilleon ". Se on läsnä kaikissa Radeon HD 2000 -sarjan grafiikkaprosessoreissa , paitsi linjan lippulaiva Radeon HD 2900. riittävän tehokkaat keskusprosessorit, jotka selviävät helposti ohjelmiston videodekoodauksesta. [3]

UVD hoitaa H.264/AVC- ja VC-1 -videokoodekkien dekoodauksen kokonaan GPU:lla. Videon jälkikäsittelyä ei kuitenkaan tee UVD-yksikkö, vaan GPU - varjostimet . UVD ei myöskään tue MPEG-2 :ta, ja se toimii varjostimissa. UVD-dekooderi täyttää Blu-Rayn ja HD DVD:n suorituskykyvaatimukset ja tekniset tiedot, ja se pystyy purkamaan H.264-videovirtoja jopa 40 Mbps:n bittinopeudella. UVD tukee CABAC ( Context Adaptive Binary Aithmetic Coding) -koodausta H.264/AVC:lle. [neljä]

UVD-prosessit Variable-length Code ( VLC ), kontekstiin mukautuva muuttuvapituinen koodaus ( CAVLC )  , kontekstiin mukautuva binääriaritmeettinen koodaus ( CABAC) , muunnostaajuusmuunnos , pikselien ennustus ja inloopin deblocking . Videon jälkikäsittely, joka sisältää kohinan poistamisen, lomituksen poistamisen, skaalauksen ja koon muuttamisen, suoritetaan varjostimissa. [5] AMD väittää, että UVD-laitteistolohko on täysin integroitu GPU:hun ja kattaa 4,7 mm² alueen GPU:ssa 65 nm:n prosessissa.    

UVD+

Radeon HD 3000 -sarjan grafiikkasuorittimissa otettiin käyttöön UVD-muunnos nimeltä "UVD+" . UVD+ tukee HDCP :tä teräväpiirtovideovirroissa. UVD+ on parannuksista huolimatta merkitty yksinkertaisesti UVD:ksi. [6]

UVD 2

UVD 2 on UVD:n toinen versio, ja se esiteltiin ensimmäisen kerran Radeon HD 4000 -sarjan grafiikkasuorituksissa . Seuraavat parannukset on tehty: [7]

UVD 2.2

UVD 2.2 sisältää muokatun paikallisen muistiliitännän ja parannetun yhteensopivuuden MPEG2/H.264/VC-1 koodekkien kanssa. Se on kuitenkin merkitty yksinkertaisesti nimellä "UVD 2".

UVD 3

UVD-versio 3 (UVD 3.0) ilmestyi ensimmäisen kerran Barts-grafiikkasuorittimien perheeseen, joka tukee Radeon HD 6800 -linjaa. Tuki uusien MPEG-4 Part 2 -muotojen perheen laitteistodekoodaukselle ja Blu-ray 3D -stereovideotietovirralle .

UVD 3 tukee MPEG-4 Part 2 (MPEG-4 ASP) -laitteistodekoodausta, mukaan lukien sen kaksi yleisintä toteutusta, DivX- ja XviD -videokoodekit . Myös UVD 3 tarjoaa täydellisen MPEG-2- laitteiston dekoodauksen osittaisen sijaan . Seuraava innovaatio on stereokuvan tuki. UVD 3 tukee Blu-ray 3D  :n laitteistodekoodausta, stereovideovirtaa, joka sisältää kaksi erillistä videovirtaa stereokuvatehosteen saavuttamiseksi. Blu-ray 3D -tuki toteutetaan Multiview Video Codingin  avulla, joka on lisäys H.264 / MPEG-4 Part 10 (AVC) -standardiin . [8] [9]

Saatavuus

ATI suunnitteli alun perin ottavansa käyttöön UVD:n RV550- sarjan grafiikkasuorittimiinsa . Nämä grafiikkasuorittimet oli suunnattu valtavirran markkinarakoon, ja niistä oli kaksi muunnelmaa: ensimmäinen käytti HDMI :tä ja toinen DVI :tä . Tällaisten UVD-tuella varustettujen GPU:iden julkaisu suunniteltiin joulukuulle 2006, mutta se peruttiin selittämättömistä syistä. [kymmenen]

Useimmat Radeon HD 2000 - sarjan grafiikkasuorittimet sisältävät laitteiston UVD - dekooderin , joka voi nopeuttaa 1080p HD - videon dekoodausta . [1] Kuitenkin ennen tämän GPU-sarjan julkaisua tuli tiedoksi, että Radeon HD 2900 -prosessoreissa ei ollut UVD:tä. [yksitoista]

UVD2 on integroitu Radeon HD 4000 -sarjan grafiikkasuorittimiin ja se on läsnä kaikissa prosessoriversioissa. Se sisältyy myös AMD 700 - ja AMD 880G - sarjan piirisarjoihin .

GPU UVD-tuella

Sirun koodinimi Tuotesarjan nimi UVD versio
Oland Radeon R7 R7 240/250 UVD 3.1
Kap Verde Radeon HD 7700 -sarja, Radeon R7 250E/250X, Radeon E8860 UVD 3.1
Cayman Radeon HD 6900 -sarja UVD 3
Barts Radeon HD 6800 -sarja UVD 3
turkkilaiset Radeon HD 6x70 -sarja UVD 3
Hemlock NB1
Cypress
Radeon HD 5900 -sarja
Radeon HD 5800 -sarja
UVD 2.2
Kataja Radeon HD 5700 -sarja UVD 2.2
Redwood Radeon HD 5600/5500 -sarja UVD 2.2
Setri Radeon HD 5400 -sarja UVD 2.2
RV790 Radeon HD 4890 -sarja UVD 2 [12]
R700 NB1
RV770
Radeon HD 4800 X2 Series
Radeon HD 4800 Series
UVD 2
RV740 Radeon HD 4700 -sarja UVD 2.2
RV730 Radeon HD 4600 -sarja UVD 2.2
RV710 Radeon HD 4300/4500 -sarja UVD 2.2
RV670 Radeon HD 3800 -sarja UVD+
RV635 Radeon HD 3600 -sarja UVD+
RV620 Radeon HD 3400 -sarja UVD+
RV630 Radeon HD 2600 -sarja UVD
RV610 Radeon HD 2400 -sarja UVD
RS880 Radeon HD 4200/AMD 785G -piirisarja UVD 2
RS780
RS780D
Radeon HD 3200/AMD 780G -piirisarja
Radeon HD 3300 IGP/AMD 790GX -piirisarja
UVD 1 [13] tai UVD 2 [14]
M98 Mobility Radeon HD 4800 -sarja UVD 2
M96 Mobility Radeon HD 4600 -sarja UVD 2
M92 Mobility Radeon HD 4300/4500 -sarja UVD 2.2
M88 Mobility Radeon HD 3800 -sarja UVD+
M86 Mobility Radeon HD 3600 -sarja UVD+
M82 Mobility Radeon HD 3400 -sarja UVD+
M76 Mobility Radeon HD 2600 -sarja UVD
M72 Mobility Radeon HD 2400 -sarja UVD
M71 Mobility Radeon HD 2300 -sarja UVD
RV550 tuntematon

Katso myös

Muistiinpanot

  1. 1 2 Aleksei Berillo. Näytönohjainperheet AMD(ATI) RADEON R(V)6XX. Viitetiedot . iXBT.com (20. lokakuuta 2008). Haettu 13. huhtikuuta 2010. Arkistoitu alkuperäisestä 10. toukokuuta 2012.
  2. AMD:n X-Video Bitstream Acceleration . Haettu 13. huhtikuuta 2010. Arkistoitu alkuperäisestä 26. tammikuuta 2010.
  3. Aksentti. AMD selittää, miksi ATI Radeon HD 2900:ssa ei ole UVD:tä, ja aloittaa 2400- ja 2600-mallien massatoimituksen (linkki ei saatavilla) . iXBT.com (12. kesäkuuta 2007). Haettu 9. marraskuuta 2010. Arkistoitu alkuperäisestä 25. huhtikuuta 2015. 
  4. HardSpell-arvostelu  (kiina)
  5. Smith, Ryan AMD:n Radeon HD 5450: Seuraava askel HTPC-näytönohjainkorteissa . AnandTech 4. AnandTech, Inc. (24. helmikuuta 2010). - "Koska lomituksen purkaminen ja muut AVIVO-jälkikäsittelytoiminnot tehdään Shader-laitteistolla, näiden korttien rajoitetut varjostusominaisuudet tarkoittivat sitä, että AMD ei pystynyt tarjoamaan kaikkia AVIVO-ominaisuuksia kerralla." Haettu 7. huhtikuuta 2010. Arkistoitu alkuperäisestä 19. maaliskuuta 2012.
  6. PC-DVD-keskusteluketju Arkistoitu 4. lokakuuta 2011 Wayback Machinessa , haettu 23. elokuuta 2008   (kiina)
  7. Aleksei Berillo. Näytönohjainperheet AMD(ATI) RADEON R7XX. Viitetiedot . iXBT.com (1. kesäkuuta 2009). Haettu 22. huhtikuuta 2010. Arkistoitu alkuperäisestä 1. maaliskuuta 2009.
  8. Aleksei Berillo. AMD Radeon HD 6870 ja HD 6850: Uusien keskihintaisten ratkaisujen teoria Unified Video Decoder 3 Video Processing Unit . iXBT.com (22. lokakuuta 2010). Haettu 9. marraskuuta 2010. Arkistoitu alkuperäisestä 24. huhtikuuta 2012.
  9. Jansen Ng. Radeon 6800 -sarja käynnistyy , kohde on GeForce GTX 460  . dailytech (21. lokakuuta 2010). Haettu 9. marraskuuta 2010. Arkistoitu alkuperäisestä 19. maaliskuuta 2012.
  10. Anh Tuan Huynh. Lisää ATI RV550 -  tietoja . DailyTech (31. heinäkuuta 2006). Haettu 13. huhtikuuta 2010. Arkistoitu alkuperäisestä 19. maaliskuuta 2012.
  11. Anh T. Huynh & Kristopher Kubicki. Hups, ATI Radeon HD 2900 XT:stä puuttuu  UVD . DailyTech (25. toukokuuta 2007). Haettu 13. huhtikuuta 2010. Arkistoitu alkuperäisestä 19. maaliskuuta 2012.
  12. Google-kääntäjä . Haettu 13. huhtikuuta 2010. Arkistoitu alkuperäisestä 8. marraskuuta 2012.
  13. Don Woligroski. Ominaisuudet kotiteatterijoukolle  . Tom's Hardware (4. elokuuta 2009). - "785G on parantanut videon laatua UVD 2.0:lla verrattuna UVD 1.0:aan 780G- ja 790GX-piirisarjoissa." Käyttöpäivä: 21. tammikuuta 2011. Arkistoitu alkuperäisestä 19. maaliskuuta 2012.
  14. BESS!. AMD RS780 - julkaisupäivä ilmoitettu (linkki ei saatavilla) . iXBT.com (12. joulukuuta 2007). ”Muistataan RS780-pohjaisten levyjen pääominaisuudet: tuki AMD AM2+ -prosessoreille, HyperTransport 3.0- ja PCI Express 2.0 -väylille. IGP-versiot tukevat DirectX 10:tä ja UVD (Unified Video Decoder) 2.0:aa sekä DisplayPort-, HDMI-, DVI- ja HDCP-teknologialiitäntöjä. Haettu 21. tammikuuta 2011. Arkistoitu alkuperäisestä 26. huhtikuuta 2015. 

Linkit