Page semi-protected

엔비디아 퓨어비디오

Nvidia PureVideo

퓨어비디오는 비디오 디코딩을 수행하는 엔비디아의 하드웨어 SIP 코어다.퓨어비디오(PureVideo)는 엔비디아 GPU 일부에 통합되어 있으며, MPEG-2, VC-1, H.264, HEVC, AV1 등 다중 비디오 코덱 표준의 하드웨어 디코딩을 지원한다.있으며 엔비디아 NVENC와안 된다.[1]혼동해서는 PureVideo는 GPU에 다이부분을 차지하고 상당 영역의.PureVideo는 칩에 대한 비디오 디코딩 외에도 에지 강화, 노이즈 감소, 디인터레이싱, 동적 대비 강화, 컬러 강화 등의 기능을 제공한다.

운영 체제 지원

PureVideo SIP 코어는 NVDEC, VDPAU, VAAPI 또는 DXVA와 같은 하나 이상의 인터페이스를 제공하는 장치 드라이버에 의해 지원되어야 한다.이러한 인터페이스 중 하나는 최종 사용자 소프트웨어(예: VLC 미디어 플레이어 또는 GStreamer)에서 PureVideo 하드웨어에 액세스하여 이를 활용하기 위해 사용된다.

Nvidia의 독점 기기 드라이버는 여러 운영 체제에서 사용할 수 있으며 PureVideo에 대한 지원이 추가되었다.또한 PureVideo 하드웨어를 지원하는 무료 장치 드라이버를 사용할 수 있다.

리눅스

PureVideo에 대한 지원은 VDPAU를 통해 2008년 10월부터 Nvidia의 독점 드라이버 버전 180에서 제공되어 왔으며, 2013년[citation needed] 4월부터는 PureVideo 하드웨어도 지원하여 VDPAU를 통해 부분적으로 XvMC를 통해 액세스할 수 있게 되었다.[2][3]

마이크로소프트 윈도

Microsoft의 Windows Media Player, Windows Media Center 및 현대 비디오 플레이어는 PureVideo를 지원한다.엔비디아는 다이렉트쇼를 사용하는 미디어 플레이어와 함께 사용할 수 있는 퓨어비디오 디코더 소프트웨어도 판매한다.이중 GPU를 사용하는 시스템은 코덱을 구성하거나 Nvidia GPU에서 애플리케이션을 실행하여 PureVideo를 활용해야 한다.라브, ffdshow 또는 마이크로소프트 미디어 재단 코덱을 사용하는 미디어 플레이어는 PureVideo 기능을 활용할 수 있다.

OS X

OS X는 Nvidia 하드웨어와 함께 판매되었기 때문에 아마도 지원이 가능할 것이다.[citation needed]

PureVideo HD

PureVideo HD(아래 "이름 지정 혼동" 참조)는 PC에서 Blu-ray/HD DVD를 재생하기 위한 요구 사항을 준수하기 위해 HD DVDBlu-ray 디스크 재생에 대해 인증된 Nvidia 그래픽 보드를 식별하는 레이블이다.

  1. DVI-D/HDMI(Digital-to-end Encryption)를 위한 HDCP
  2. H.264 하이프로필 L4.1, VC-1 고급 프로파일 L3 및 MPEG-2 MP@HL(1080p30) 디코딩 @ 40Mbit/s의 실시간 디코딩
  3. HD DVD/Blu-ray Picture-in-Picture용 실시간 듀얼 비디오 스트림 디코딩(기본 비디오 @ 1080p, 보조 비디오 480p)

1세대 PureVideo HD

원래의 PureVideo 엔진은 GeForce 6 시리즈와 함께 도입되었다.PureVideo는 GeForce FX의 비디오 엔진(VPEG)을 기반으로 MPEG-1/MPEG-2 디코딩 파이프라인을 재이용, 디인터레이싱 및 오버레이 사이징의 품질을 개선했다.DirectX 9의 VMR9 렌더러와의 호환성도 개선되었다.MPEG-1/MPEG-2 디코딩 파이프라인과 같은 다른 VPEG 기능은 변경되지 않은 상태로 유지되었다.엔비디아의 보도 자료는 VC-1 H.264 비디오의 하드웨어 가속화를 인용했지만, 출시 당시에는 이러한 기능이 존재하지 않았다.

PureVideo는 GeForce 6600의 출시를 시작으로, MPEG-2 비디오와 나란히 벤치마킹할 경우 가속도가 제한되지만 VC-1과 H.264 비디오에 대한 하드웨어 가속을 추가했다.VPE(및 PureVideo)는 역 이산 코사인 변환에서 시작하여 MPEG-2 파이프라인을 오프로드하여 CPU를 떠나 초기 런 길이 디코딩, 가변 길이 디코딩, 역정량화를 수행하는 반면,[4] 1세대 PureVideo는 제한된 VC-1 지원(동작 보상 및 사후 처리)을 제공했다.

1세대 PureVideo HD는 공식적인 Nvidia 지정은 아니지만 "PureVideo HD 1" 또는 VP1이라고 불리기도 한다.

2세대 PureVideo HD

엔비디아는 G84/G86 GPU(마이크로 아키텍처)(GeForce 8400/8500/8600 시리즈로 판매)를 시작으로 GPU 내부의 H.264 디코딩 블록을 실질적으로 재설계했다.2세대 PureVideo HD에는 전용 비트스트림 프로세서(BSP)와 향상된 비디오 프로세서가 추가되어 GPU가 H.264 디코딩 파이프라인을 완전히 오프로드할 수 있게 되었다.VC-1 가속도도 향상되었고, PureVideo HD는 이제 VC-1-decoding 파이프라인의 백엔드(inverside cosine transform, iDCT) 및 모션 보상 단계를 더 많이 오프로드할 수 있게 되었다.프런트엔드(비트스트림) 파이프라인은 여전히 호스트 CPU에 의해 디코딩된다.[5][6]2세대 PureVideo HD는 처리 집약적인 비디오 디코딩의 대부분이 현재 GPU로 오프로드되었기 때문에 메인스트림 PC가 HD DVD와 블루레이 영화를 재생할 수 있게 했다.

2세대 PureVideo HD는 공식 엔비디아 지정은 아니지만 "PureVideo HD 2" 또는 VP2로 불리기도 한다.Nvidia Feature Set A(또는 "VDPAU Feature Set A")에 해당한다.

이는 어도비 플래시 플레이어가 Windows에서 H.264 비디오의 하드웨어 가속화를 지원하는 가장 초기 세대다.

3세대 PureVideo HD

이러한 PureVideo HD의 구현, VP3는 엔트로피 하드웨어를 추가하여 G98 GPU(GeForce 8400GS로 판매됨)[7]로 VC-1 비트스트림 디코딩을 오프로드할 뿐만 아니라 MPEG-2 디코딩 블록에 대한 사소한 기능도 추가했다.H.264 디코딩 파이프라인의 기능은 변경되지 않았다.본질적으로 VP3는 블루레이 디스크 포맷의 3가지 비디오 코덱인 MPEG-2, VC-1, H.264 모두에 대해 완전한 하드웨어 디코딩을 제공한다.

All third generation PureVideo hardware (G98, MCP77, MCP78, MCP79MX, MCP7A) cannot decode H.264 for the following horizontal resolutions: 769–784, 849–864, 929–944, 1009–1024, 1793–1808, 1873–1888, 1953–1968 and 2033–2048 pixels.[8]

3세대 PureVideo HD는 공식 엔비디아 지정은 아니지만 "PureVideo HD 3" 또는 VP3로 불리기도 한다.Nvidia Feature Set B(또는 "VDPAU Feature Set B")에 해당한다.

4세대 PureVideo HD

This implementation of PureVideo HD, VP4 added hardware to offload MPEG-4 Advanced Simple Profile (the compression format implemented by original DivX and Xvid) bitstream decoding with the GT215, GT216 and GT218 GPUs (sold as GeForce GT 240, GeForce GT 220 and GeForce 210/G210, respectively).[9]H.264-decoder는 더 이상 VP3의 프레임화 제한을 받지 않으며 3D 블루레이 디스크에 사용되는 H.264 확장자인 MVC에 대한 하드웨어 가속을 추가한다.MVC 가속은 OS에 의존한다. Microsoft DXVA와 Nvidia CUDA API를 통해 Microsoft Windows에서 완전히 지원되지만 Nvidia의 VDPAU API를 통해서는 지원되지 않는다.

4세대 PureVideo HD는 공식 엔비디아 지정은 아니지만 "PureVideo HD 4" 또는 VP4라고 불리기도 한다.Nvidia Feature Set C(또는 "VDPAU Feature Set C")에 해당한다.

5세대 PureVideo HD

GeForce GT 520(Fermi(마이크로아키텍처))과 함께 도입되고 Nvidia GeForce 600/700(Kepler(마이크로아키텍처) 시리즈 GPU에도 포함된 5세대 PureVideo HD는 H.264 디코딩 시 성능이 크게 향상되었다.[10]또한 3840 × 2160 픽셀(수직 및 수평 치수 모두에서 1080p 전체 고화질 표준을 두 배로 늘림)에서 2160p 4K 초고화질(UHD) 해상도 비디오를 디코딩할 수 있으며, 드라이버와 사용 코덱에 따라 최대 4032 × 4080 픽셀의 고화질 해상도를 높일 수 있다.

5세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 5" 또는 "VP5"라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set D(또는 "VDPAU Feature Set D")에 해당한다.

6세대 PureVideo HD

GeForce GTX 750/GTX 750Ti(GM107) 등 맥스웰(마이크로아키텍처)과 함께 도입된 6세대 PureVideo HD는 Nvidia GeForce 900(Maxwell) 시리즈 GPU에도 포함되어 H.264와 MPEG-2를 디코딩할 때 성능이 크게 향상되었다.또한 4096 × 2160 픽셀의 디지털 시네마 이니셔티브(DCI) 4K 해상도 비디오를 디코딩할 수 있으며, 드라이버와 사용된 코덱에 따라 최대 4096 × 4096 픽셀의 고해상도 디코딩이 가능하다.Feature Set E가 장착된 GPU는 손상된 비디오 스트림을 디코딩할 때 보다 강력한 오류 처리를 제공하는 향상된 오류 은폐 모드를 지원한다.

6세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 6" 또는 "VP6"라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set E(또는 "VDPAU Feature Set E")에 해당한다.

7세대 PureVideo HD

제2세대 맥스웰(마이크로아키텍처) GPU(GM206)인 GeForce GTX 960과 GTX 950과 함께 도입된 퓨어비디오 HD 7세대는 GPU의 비디오 엔진에 H.265 HEVC 버전 1(메인 및 메인 10 프로필)의 하드웨어 디코드를 완전하게 추가했다.Feature Set F 하드웨어 디코더는 또한 완전한 고정 기능 VP9(비디오 코덱) 하드웨어 디코딩을 지원한다.[11]

기존 맥스웰 GPU는 하이브리드 디코딩 솔루션을 사용하여 HEVC 재생을 구현했으며, 이는 호스트-CPU와 GPU의 GPGPU 어레이가 모두 포함되었다.하이브리드 구현은 VP7의 비디오 엔진에서 전용 하드웨어보다 상당히 느리다.

7세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 7" 또는 "VP7"이라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set F(또는 "VDPAU Feature Set F")에 해당한다.

8세대 PureVideo HD

퓨어 비디오 HD지포스 GTX1080로 하여 출시된, GTX1070년, GTX1060년, GTX1050Ti&GTX1050GT1030년&GT1010, 파스칼(마이크로 아키텍처)GPU의 8세대, 그리고 VP9과 HEVC 8K에 해독을 8KUHDTV, 8Kfulldome 819년을 포함하여 결의안을 증가시키 HEVC 버전 2메인 12프로필로 가득하hardware-decode을 추가한다.2x8192.

기존 맥스웰 GM200/GM204 GPU는 하이브리드 디코딩 솔루션을 사용하여 HEVC 재생을 구현했으며, 이는 호스트-CPU와 GPU의 GPGPU 어레이가 모두 포함되었다.하이브리드 구현은 VP8의 비디오 엔진에서 전용 하드웨어보다 상당히 느리다.

8세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 8" 또는 "VP8"이라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set H(또는 "VDPAU Feature Set H")에 해당한다.

9세대 PureVideo HD

NVIDIA TITAN V, Volta(마이크로 아키텍처) GPU와 함께 도입된 9세대 PureVideo HD.

9세대 PureVideo HD는 공식 엔비디아 지정은 아니지만 "PureVideo HD 9" 또는 "VP9"라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set I(또는 "VDPAU Feature Set I")에 해당한다.

10세대 PureVideo HD

The tenth generation of PureVideo HD, introduced with the NVIDIA GeForce RTX 2080 Ti, RTX 2080, RTX 2070, RTX 2060, GTX 1660 Ti, GTX 1660 & GTX 1650, a Turing (microarchitecture) GPU, adds full hardware-decoding for three additional HEVC Version 2 profiles (Main 4:4:4, Main 4:4:4 10 and Main 4:4:4 12) to the GPU's video-engine.

10세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 10" 또는 "VP10"이라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set J(또는 "VDPAU Feature Set J")에 해당한다.

11세대 PureVideo HD

The eleventh generation of PureVideo HD, introduced with the NVIDIA GeForce RTX 3090, RTX 3080 Ti, RTX 3080, RTX 3070 Ti, RTX 3070, RTX 3060 Ti, RTX 3060, RTX 3050 Ti and RTX 3050, an Ampere (microarchitecture) GPU, with fifth generation NVDEC introduces 8K@60 hardware-decoding capability for AV1 Main profile (4:0:0 and 4:2:2 chroma subsampling with 8 또는 10비트 깊이) GPU의 비디오 엔진에 최대 8192 x 8192 픽셀의 해상도.

11세대 PureVideo HD는 공식 엔비디아 명칭은 아니지만 "PureVideo HD 11" 또는 "VP11"이라고도 불린다.이 세대의 PureVideo HD는 Nvidia Feature Set K(또는 "VDPAU Feature Set K")에 해당한다.

명명 혼동

PureVideo 기술의 도입 및 후속 롤아웃이 Nvidia의 GPU 출시 일정과 동기화되지 않았기 때문에, PureVideo 기술의 정확한 기능과 지원되는 Nvidia GPU가 상당한 고객 혼란을 초래했다.1세대 PureVideo GPU(GeForce 6 시리즈)는 광범위한 기능에 걸쳐 있었다.GeForce 6 시리즈(6200)의 로우엔드에서 PureVideo는 표준 화질 컨텐츠(720×576)로 제한되었다.GeForce 6 시리즈의 메인스트림과 하이엔드는 H.264/VC-1을 전혀 가속하지 않는 구형 제품(6800 GT)과 VC-1/H.264 오프로드 기능이 추가된 신형 제품(6600 GT)으로 나뉘었다.

2006년에는 1세대 PureVideo HD를 탑재한 GeForce 7900의 출시와 함께 PureVideo HD가 정식 도입되었다.In 2007, when the second generation PureVideo HD (VP2) hardware launched with the Geforce 8500 GT/8600 GT/8600 GTS, Nvidia expanded Purevideo HD to include both the first generation (retroactively called "PureVideo HD 1" or VP1) GPUs (Geforce 7900/8800 GTX) and newer VP2 GPUs.이로 인해 두 가지 뚜렷한 세대 기능인 새로운 VP2 기반 코어(Geforce 8500 GT/8600 GT/8800 GT)와 기타 이전 PureVideo HD 1 기반 코어(Geforce 7900/G80)의 GPU가 포함된 혼란스러운 제품 포트폴리오가 생겼다.

Nvidia는 PureVideo HD 라벨을 운반하는 모든 GPU가 적절한 시스템 구성요소로 블루레이/HD DVD 재생을 완벽하게 지원한다고 주장한다.H.264/AVC 콘텐츠의 경우 VP1은 새로운 GPU에 비해 현저하게 낮은 가속도를 제공하므로 호스트 CPU에 훨씬 큰 부담을 준다.그러나 충분히 빠른 호스트 CPU는 하드웨어 지원 없이도 블루레이를 재생할 수 있다.

PureVideo SIP 블록이 포함된 GPU 표

그래픽 카드 브랜드명 GPU 칩 코드 이름 PureVideo HD VDPAU 기능 세트 첫 번째 릴리스 날짜 메모들
지포스 6계 전동차 NV4x VP1 지원되지 않음 6800의 NV40 기반 모델은 VC-1/H.264를 가속하지 않음
지포스 7 시리즈 G7x VP1 지원되지 않음 -
GeForce 8800 Ultra, 8800 GTX, 8800 GTS(320/640MB) G80 VP1 지원되지 않음 2006년 11월 -
GeForce 8400 GS, 8500 GT G86 VP2 A 2007년 4월 -
GeForce 8600 GT, 8600 GTS G84 VP2 A 2007년 4월 -
GeForce 8800 GS, 8800 GT, 8800 GTS(512MB/1GB), 9600 GSO, 9800 GTX, 9800 GTX+, 9800 GX2, GTS 240(OEM) G92 VP2 A 2007년 10월 -
GeForce 8400 GS 2차 개정판 G98 VP3[12] B 2007년 12월 이전 카드에서 VP3 지원 없이 G86 코어 유형을 사용
지포스 8200, 8300 C77 VP3 B 2008년 1월 CUDA를 실행하기에 적합하지 않음
GeForce 9600 GSO 512, 9600 GT G94 VP2 A 2008년 2월 -
지포스 9600M GT G96 VP3[13] A을[14] 2008년 6월 -
지포스 GTX 260, GTX 275, GTX 280, GTX 285, GTX 295 GT200 VP2 A 2008년 6월 -
GeForce 9400 GT, 9500 GT G96 VP2[15] A 2008년 7월 -
GeForce 9300M GS, 9300 GS, 9300 GE G98 VP3[12] B 2008년 10월 주로 노트북과 마더보드에서 발견됨
이온, 이온-LE (1세대 이온)[16] C79년 VP3 B -
이온 2(차세대 이온) GT218 VP4 C -
GeForce 205, 210/G210, 310, G210M, 305M, 310M, 8400 GS 3차[17] 개정판 GT218 VP4[9] C 2009년 10월

(8400 GS 3차[17] 개정판의 경우 2009년 4월)

MPEG-4(고급) 단순 프로파일 디코딩 도입(Divx/Xvid)
GeForce GT 220, 315, GT 230M, GT 240M, GT 325M, GT 330M GT216 VP4[9] C 2009년 10월 -
GeForce GT 240, GT 320, GT 340, GTS 250M, GTS 260M, GT 335M, GTS 350M, GTS 360M GT215 VP4 C 2009년 11월 -
지포스 GTX 465, GTX 470, GTX 480, GTX 480M GF100 VP4 C 2010년 3월 -
지포스 GTX 460, GTX 470M, GTX 485M GF104 VP4 C 2010년 7월 -
GeForce GT 420 OEM, GT 430, GT 440, GT 620(비 OEM), GT 630(40nm), GT 730(DDR3), GT 415M, GT 420M, GT 425M, GT 435M, GT 540M, GT 550M GF108 VP4 C 2010년 9월 -
GeForce GTS 450, GT 445M, GTX 460M, GT 555M GF106 VP4 C 2010년 9월 -
지포스 GTX 570, GTX 580, GTX 590 GF110 VP4 C 2010년 11월 -
지포스 GTX 560 Ti, GTX 570M, GTX 580M, GT 645 GF114 VP4 C 2011년 1월 -
지포스 GTX 550Ti, GTX 560M, GT 640(OEM) GF116 VP4 C 2011년 3월. -
GeForce 410M, GT 520MX, 510, GT 520, GT 610, GT 620(OEM) GF119 VP5 D 2011년 4월 4K UHD 비디오 디코딩 소개
GeForce GT 620M, GT 625M, GT 710M, GT 720M, GT 820M GF117 VP5 D 2011년 4월 -
GeForce GT 630(28nm), GT 640(비 OEM), GT 650, GT 730(OEM), GT 640M, GT 645M, GT 650M, GT 660M, GT 740M, GT 745M, GT 750M, GT 755M GK107 VP5 D 2012년 3월 -
지포스 GTX 660(OEM), GTX 670 Ti, GTX 680, GTX 690, GTX 760 Ti, GTX 770, GTX 680M, GTX 680M, GTX 675M, GTX 780M, GTX 860M, GTX 870M, GTX 880M, GTX 880M, GTX GK104 VP5 D 2012년 3월 -
지포스 GTX 650 Ti, GTX 660, GTX 670MX, GTX 675MX, GTX 760M, GTX 765M, GTX 770M GK106 VP5 D 2012년 9월 -
지포스 GTX 780, GTX 780Ti, GTX 타이탄, GTX 타이탄 블랙, GTX 타이탄 Z GK110 VP5 D 2013년 2월 -
GeForce GT 630 rev. 2, GT 635, GT 640 rev. 2, GT 710, GT 720, GT 730(GDDR5), GT 730M, GT 735M, GT 740M GK208 VP5 D 2013년 4월 -
지포스 GTX 745, GTX 750, GTX 750Ti, GTX 850M, GTX 860M, 945M, GTX950M, GTX960M GM107 VP6 E 2014년 2월 DCI 4K 비디오 디코딩 도입
지포스 830M, 840M, 920MX, 930MX, 940MX, 940MX, 940MX, MX110, MX130 GM108 VP6 E 2014년 3월 -
지포스 GTX 970, GTX 980, GTX 970M, GTX 980M GM204 VP6 E 2014년 9월 -
지포스 GTX 750 SE, GTX 950, GTX 960 GM206 VP7 F 2015년 1월 VP9 및 HEVC(Main 및 Main 10) 비디오 디코딩 소개
지포스 GTX TITAN X, 지포스 GTX 980Ti GM200 VP6 E 2015년 3월
지포스 GTX 1070, GTX 1070 Ti, GTX 1080 GP104 VP8 H 2016년 5월 8K 및 HEVC 메인 12에서 VP9 및 HEVC 디코딩 소개
지포스 GTX 1060 GP106 VP8 H 2016년 7월
NVIDIA TITAN XP, TITAN X, GeForce GTX 1080Ti GP102 VP8 H 2016년 8월
지포스 GTX 1050, GTX 1050Ti GP107 VP8 H 2016년 10월
지포스 GT 1030, MX150 GP108 VP8 H 2017년 5월
Tesla V100-SXM2, V100-PCie, NVIDIA TITAN V, Quadro GV100 GV100 VP9 I 2017년 11월
엔비디아 타이탄 RTX, 지포스 RTX 2080Ti TU102 VP10 J 2018년 9월 4:4:4 프로필의 HEVC 비디오 디코딩 소개
GeForce RTX 2080 슈퍼, RTX 2080, RTX 2070 슈퍼 TU104 VP10 J 2018년 9월
GeForce RTX 2060, RTX 2060 슈퍼, RTX 2070 TU106 VP10 J 2018년 10월
지포스 GTX 1650 슈퍼, GTX 1660, GTX 1660 슈퍼, GTX 1660 Ti TU116 VP10 J 2019년 2월
지포스 GTX 1650 TU117 VP10 J 2019년 4월
엔비디아 A100 GA100 VP10 J 2020년 5월
GeForce RTX 3090, RTX 3080Ti, RTX 3080 GA102 VP11 K 2020년 9월 8K@60 AV1 기본 프로파일 디코딩 도입
GeForce RTX 3070Ti, RTX 3070, RTX 3060Ti GA104 VP11 K 2020년 10월
지포스 RTX 3060 GA106 VP11 K 2021년 1월
GeForce RTX 3050Ti, RTX 3050 GA107 VP11 K 2021년 5월

Nvidia VDPAU 기능 세트

Nvidia VDPAU 기능 세트는 서로 다른 수준[18] 하드웨어 디코딩 기능을 지원하는 Nvidia GPU의 서로 다른 하드웨어 세대다.기능 세트 A, B, C의 경우 최대 비디오 폭과 높이가 2048픽셀, 최소 폭과 높이 48픽셀이며, 현재 모든 코덱은 최대 8192개의 매크로블록(VC-1/WMV9의 경우 8190)으로 제한되어 있다.부분 가속이란 CPU에서 VLD(비트스트림) 디코딩을 수행하며 GPUIDCT, 동작 보정디블록만 수행하는 것을 의미한다.완전 가속이란 GPU가 VLD, IDCT, 동작 보정 및 잠금 해제를 모두 수행하는 것을 의미한다.

기능 세트 A

H.264에 대한 완전한 가속 및 MPEG-1, MPEG-2, VC-1/WMV9에 대한 부분 가속 지원

피쳐 세트 B

MPEG-1, MPEG-2, VC-1/WMV9 및 H.264에 대해 완전한 가속을 지원한다.
참고로 모든 Feature Set B 하드웨어는 769-784, 849-864, 929-944, 1009-1024, 1793-1808, 1873-1888, 1953-1968, 2033-2048 픽셀의 폭에 대해 H.264를 디코딩할 수 없다.

피쳐 세트 C

MPEG-1, MPEG-2, MPEG-4 Part 2(예: MPEG-4 ASP), VC-1/WMV9 및 H.264에 대해 완전한 가속을 지원한다.
MPEG-4 Part 2에서는 글로벌 모션 보상 및 데이터 파티셔닝이 지원되지 않는다.

피쳐 세트 D

기능 세트 C와 유사하지만 분해능이 최대 4032 × 4080인 H.264와 분해능이 최대 4032 × 4048 픽셀인 MPEG-1/MPEG-2에 대한 지원을 추가했다.

기능 세트 E

기능 세트 D와 유사하지만 분해능이 최대 4096 × 4096인 H.264와 분해능이 최대 4080 × 4080 픽셀인 MPEG-1/MPEG-2에 대한 디코딩 지원이 추가되었다.VDPAU 기능이 설정된 GPU는 손상된 비디오 스트림을 디코딩할 때 보다 강력한 오류 처리를 제공하는 향상된 오류 은폐 모드를 지원한다.이 기능 세트가 있는 카드는 쉐이더 어레이에서 실행되는 PureVideo 하드웨어와 소프트웨어의 조합을 사용하여 HEVC(H.265)를 부분/하이브리드 하드웨어 비디오 디코딩으로 디코딩한다.

피쳐 세트 F

최대 4096 × 2304 픽셀의 해상도로 HEVC 메인(8비트) & 메인 10(10비트) 및 VP9 프로필 0(8비트)의 완전한 가속을 지원한다.[18]

피쳐 세트 G

최대 4096 × 4096 픽셀의 해상도로 HEVC Main 12(12비트)의 완전한 가속을 지원한다.[18]

피쳐 세트 H

모든 HEVC 및 VP9 프로필에 대해 VP9 프로필 2(10비트)[18]의 완전한 가속과 최대 8192 x 8192 픽셀(8k 해상도)의 최대 해상도 지원

피쳐 세트 I

기능 세트 H로 효율성 향상.[18]

피쳐 세트 J

3개의 추가 HEVC 버전 2 프로파일(Main 4:4:4:4, Main 4:4:4 10 및 Main 4:4:4:4 12)[18]의 완전한 가속 지원

피쳐 세트 K

기능이 J를 설정하여 효율성이 향상되었다.당초 하드웨어 AV1 디코딩 지원은 11세대 PureVideo HD GPU를 위해 엔비디아의 독점 NVDEC API에만 도입되었다.1년여 뒤인 2022년 1월 오픈 소스 VDPAU API 기능 세트 K에 AV1 디코딩이 추가됐다.[18]

참고 항목

하드웨어 비디오 하드웨어 기술

엔비디아

AMD

인텔

퀄컴

참조

  1. ^ "NVIDIA GT200 Revealed - GeForce GTX 280 and GTX 260 Review NVIDIA GT200 Architecture (cont'd)". www.pcper.com. Retrieved 2016-05-10.
  2. ^ "NVIDIA Driver Brings PureVideo Features To Linux". Phoronix. 2008-11-14.
  3. ^ "Nouveau Video Acceleration". freedesktop.org.
  4. ^ "PureVideo: Digital Home Theater Video Quality for Mainstream PCs with GeForce 6 and 7 GPUs" (PDF). NVIDIA. p. 9. Retrieved 2008-03-03.
  5. ^ "PureVideo Support table" (PDF). NVIDIA. Retrieved 2007-09-27.
  6. ^ "PureVideo HD Support table" (PDF). NVIDIA. Retrieved 2008-10-28.
  7. ^ "G98 first review". Expreview. Retrieved 2008-12-04.
  8. ^ "Implementation limits VDPAU decoder". Download.nvidia.com. 1970-01-01. Retrieved 2013-09-10.
  9. ^ a b c "NVIDIA's GeForce GT 220: 40nm and DX10.1 for the Low-End". AnandTech. Retrieved 2013-09-10.
  10. ^ "AnandTech Portal Discrete HTPC GPU Shootout". Anandtech.com. Retrieved 2013-09-10.
  11. ^ "Video Encode and Decode GPU Support Matrix". NVIDIA. Retrieved 2020-02-10.
  12. ^ a b "nV News Forums - View Single Post - VDPAU capablilities and generations?". Nvnews.net. Archived from the original on 2013-05-22. Retrieved 2013-09-10.
  13. ^ "NVIDIA GeForce 9600M GT - NotebookCheck.net Tech". Notebookcheck.net. 2013-01-16. Retrieved 2013-09-10.
  14. ^ "Appendix A. Supported NVIDIA GPU Products". Us.download.nvidia.com. 2005-09-01. Retrieved 2013-09-10.
  15. ^ "NVIDIA Official Forums".
  16. ^ "Specifications". NVIDIA. Retrieved 2013-09-10.
  17. ^ a b 지포스 8 시리즈#기술 요약
  18. ^ a b c d e f g "Appendix G. VDPAU Support". Http.download.nvidia.com. 2022-01-11. Retrieved 2022-01-22.

외부 링크