Nvidia PureVideo

El software del usuario final utiliza una de estas interfaces, por ejemplo, el reproductor multimedia VLC o GStreamer, para acceder al hardware de PureVideo y utilizarlo.Además, hay disponible un controlador de dispositivo gratuito, que también es compatible con el hardware PureVideo.OS X se vendió con hardware Nvidia, por lo que probablemente haya soporte disponible.PureVideo HD (consulte "confusiones de nombres" a continuación) es una etiqueta que identifica las tarjetas gráficas Nvidia certificadas para reproducción de HD DVD y Blu-ray Disc, para cumplir con los requisitos para reproducir Blu-ray/HD DVD en PC: El motor PureVideo original se introdujo con la serie GeForce 6.La CPU del host todavía decodifica la canalización de frontend (bitstream).Todo el hardware PureVideo de tercera generación (G98, MCP77, MCP78, MCP79MX, MCP7A) no puede descodificar H.264 para las siguientes resoluciones horizontales: 769–784, 849–864, 929–944, 1009–1024, 1793–1808, 1873–1888, 1953–1968 y 2033–2048 píxeles.La quinta generación de PureVideo HD, presentada con GeForce GT 520 (Fermi (microarquitectura)) y también incluida en las GPU de la serie Nvidia GeForce 600/700 (Kepler (microarquitectura)), ha mejorado significativamente el rendimiento al decodificar H.264.La sexta generación de PureVideo HD, introducida con Maxwell (microarquitectura), por ejemplo, en GeForce GTX 750/GTX 750 Ti (GM107) y también incluida en las GPU de la serie Nvidia GeForce 900 (Maxwell), ha mejorado significativamente el rendimiento al decodificar H.264 y MPEG-2.[11]​ Las GPU Maxwell anteriores implementaron la reproducción HEVC mediante una solución de decodificación híbrida, que involucraba tanto la CPU del host como la matriz GPGPU de la GPU.La novena generación de PureVideo HD, presentada con NVIDIA TITAN V, una GPU Volta (microarquitectura).El PureVideo HD de novena generación a veces se denomina "PureVideo HD 9" o "VP9", aunque esta no es una designación oficial de Nvidia.El PureVideo HD de undécima generación a veces se denomina "PureVideo HD 11" o "VP11", aunque esta no es una designación oficial de Nvidia.La gama principal y alta de la serie GeForce 6 se dividió entre productos más antiguos (6800 GT) que no aceleraban H.264/VC-1 en absoluto, y productos más nuevos (6600 GT) con VC-1/H.264 añadido capacidad de descarga.Esto condujo a una cartera de productos confusa que contenía GPU de dos capacidades generacionales claramente diferentes: los núcleos más nuevos basados en VP2 (Geforce 8500 GT/8600 GT/8600 GTS/8800 GT) y otros núcleos más antiguos basados en PureVideo HD 1 (Geforce 7900/G80).Para el contenido H.264/AVC, VP1 ofrece una aceleración notablemente inferior en comparación con las GPU más nuevas, lo que supone una carga mucho mayor para la CPU host.La aceleración parcial significa que la decodificación VLD (flujo de bits) se realiza en la CPU, mientras que la GPU solo realiza IDCT, compensación de movimiento y desbloqueo.La aceleración completa significa que la GPU realiza todos los VLD, IDCT, compensación de movimiento y desbloqueo.