Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

| Cómo acelerar Adobe Premiere y After Effects

ALGUNOS FACTORES QUE AFECTAN EL RENDIMIENTO DE SU COMPUTADORA DE MONTAJE

actual a partir del 12.2019

CUDA/OpenCL y Estreno:

A partir de la versión CS5, Adobe Premiere y After Effects utilizan la potencia de procesamiento de la tarjeta gráfica. La disponibilidad de dicho soporte depende de la combinación de la versión de la tarjeta gráfica, la versión del controlador, la versión del programa y su configuración.
La capacidad técnica de usar la aceleración de GPU no significa que el programa comenzará a funcionar en la GPU en lugar de en la CPU. Una serie de tareas computacionales se pueden resolver en la GPU. Si tales tareas no aparecen durante la instalación o exportación, entonces la GPU no participa en el programa.
Este artículo describe: a) cómo habilitar todos los recursos de hardware disponibles, b) cómo organizar un flujo de trabajo para que se realice la máxima cantidad de tareas informáticas en la GPU.


Adobe Premiere admite directamente las capacidades de aceleración de GPU de casi todas las tarjetas de video NVIDIA, con CUDA y al menos 1 GB de memoria. conjuntos de chips DMAE (ATI) compatible con Premier a través de OpenCL desde la versión CS6 para Mac (6750M, 6770M), actualmente desde CC. De conjuntos de chips Intel el soporte comenzó con las computadoras portátiles Intel Iris 5100 e Iris Pro 5200 a través de OpenCL en Premiere CC 2014 (versión 8.0). En Windows, las versiones actuales de Premiere son compatibles con todas las GPU actuales de estos tres fabricantes, en Mac versiones actuales Se usa Metall, las tarjetas gráficas NVidia no funcionan.

Complementos, por ejemplo Magic Bullet Looks, Elements3D es programas individuales y pueden o no usar la GPU, independientemente de la configuración del software de Adobe.

Lo que da la aceleración de la GPU

El trabajo de Adobe Premiere se puede simplificar de la siguiente manera: lectura de archivos del disco > decodificación de video comprimido al formato de video interno en la memoria > procesamiento en la línea de tiempo > compresión del video con un códec > escritura del archivo en el disco. Las operaciones de lectura / escritura no dependen de la GPU y la CPU, dependen de la velocidad de los discos, las velocidades de los HDD y SSD modernos son varias veces más altas que el valor requerido para los formatos de video con compresión, y se realizan sin la participación de un procesador, es decir su impacto en el rendimiento no es perceptible. GPU las tarjetas gráficas (GPU) durante la edición de video se pueden usar para las tres operaciones restantes. Estas operaciones se realizan de forma secuencial e independiente. Secuencial significa que el cuadro de video pasa por todas las etapas de la tubería desde el principio hasta el final, independientemente significa que la velocidad del trabajo en cada etapa no depende de las demás. En conjunto, esto significa que si en algún momento la velocidad es baja, en otros estará inactivo desde la palabra. La tarea de la optimización no es eliminar el tiempo de inactividad, sino minimizar los retrasos.

Para realizar estas operaciones, la GPU tiene bloques de hardware independientes que se ocupan de: descodificación formatos comunes (nvdec/vce/qsv); procesamiento de imágenes en núcleos informáticos universales gpu (shaders, CUDA); codificación a formatos comunes (nvenc/vce/qsv). Si estos bloques no están en la tarjeta de video o Premiere no los admite, las operaciones se realizan en el procesador.

El mayor impacto en el rendimiento es:
1) transformaciones geométricas sobre video (cambio de tamaño, rotación, transformación de campo, conversión de velocidad de fotogramas), transformación del espacio de color, corrección de color, otras manipulaciones de imagen, que es compatible con muchos filtros, efectos y complementos
2) codificación de video de hardware, que es actual para los formatos h.264, h.265

Este diferentes caminos uso, con diferentes efectos. Por ejemplo, con una simple edición de video DV de extremo a extremo, sin efectos y posterior codificación en h264, la aceleración de hardware según el primer método no dará ninguna aceleración. el video permanece sin cambios. Pero si usa el segundo método (el complemento está instalado Voukoder o Premiere con la codificación de hardware Intel habilitada Sincronización rápida, etc., mientras que la GPU de su tarjeta de video o procesador es compatible con un codificador de hardware), la velocidad del renderizado final aumentará significativamente. Obtenga más información sobre la codificación de hardware.
Otro ejemplo es la edición de video 4K con corrección de color, Warp Stabilizer, reducción de ruido de Neat Video y luego exportar a prores 1080p. En la aceleración con el primer método Warp Stabilizer, la diferencia será apenas perceptible, Neat Video se acelerará y la contribución de la GPU a las operaciones de cambio de tamaño y corrección de color acelerará el resultado general varias veces; el segundo método no dará efecto debido a la falta de aceleración de hardware en el codificador prores.

Todas las unidades de codificación y decodificación de las tarjetas de video son de alta velocidad y difieren principalmente en las resoluciones admitidas. La velocidad de los sombreadores es directamente proporcional a su número y frecuencia de reloj, y las frecuencias en las tarjetas de video son aproximadamente las mismas, mientras que el número de núcleos varía mucho. Es importante tener en cuenta que las GPU Intel más productivas son unas 20 veces inferiores en rendimiento a los buques insignia de NVidia y AMD.

Decodificación de materiales

Queda una tercera forma de usar la GPU de una tarjeta de video: esta es la decodificación del material fuente. El efecto será cuando trabaje en la línea de tiempo cuando UPC no logra decodificar. Esto no acelerará el trabajo con efectos pesados ​​de ninguna manera, pero será útil para los casos en que el procesador no tenga tiempo para descomprimir videos pesados: video 4K, 1080p50 AVCHD/XAVC/HEVC con una tasa de bits alta (más de 100 mbps). ), los propietarios de portátiles débiles notarán mejor la aceleración. Esta funcionalidad se agregó para los procesadores Intel con QSV desde 2015.3. Los procesadores superiores modernos, Intel de 6 y 8 núcleos y Ryzen de la competencia, decodifican video h264 más rápido que QSV, por lo que deshabilitar la decodificación puede acelerar el trabajo en algunos casos, en otros casos, la decodificación de hardware descargará la CPU.

Aceleración de la GPU del motor de reproducción Mercury

Para el trabajo profesional, la velocidad con la que se procesa el vídeo es fundamental. Los sombreadores son responsables de todas las manipulaciones de imágenes. La velocidad de conteo en CUDA en operaciones como la transcodificación de 4K a 1080p aumentará unas 5-6 veces. La corrección de color también depende en gran medida de la GPU. La calidad de imagen en este caso es mucho mejor que cuando se trabaja en el procesador central. Por lo tanto, el procesador de video debe ser Mercury Playback Engine GPU Acceleration CUDA u OpenCL (habilitado en Archivo|Configuración del proyecto|General).

Por el momento, el programa detecta automáticamente la presencia de una tarjeta de video adecuada. Sin embargo, hay matices: Adobe está eliminando gradualmente la compatibilidad con modelos antiguos de tarjetas de video (por un lado, esto significa que las nuevas versiones de los programas simplemente no se prueban en tarjetas antiguas; por otro lado, los fabricantes de tarjetas de video dejan de admitir versiones antiguas). modelos en nuevos controladores, y el nuevo Premier necesita nuevos controladores); hay una versión de Premiere que salió antes que la tarjeta de video, y él no lo sabe; Por una razón u otra, es posible que las versiones anteriores de Premiere no detecten o permitan la aceleración. Puede intentar solicitar el Premier manualmente.
Si su tarjeta de video NVidia no está definida para tener aceleración de GPU, y solo el software Mercury Playback Engine está disponible en el panel Configuración del proyecto en lugar de Aceleración de GPU:

entonces necesitas escribirlo en el archivo C:\Archivos de programa\Adobe\Adobe Premiere Pro CS6\cuda_supported_cards.txt. La lista de tarjetas de video ATI (Radeon) compatibles oficialmente está en el archivo opencl_supported_cards.txt y se puede agregar manualmente de la misma manera. En Premiere CC, Adobe permitió la compatibilidad con todos los conjuntos de chips CUDA y OpenCL, fue suficiente ingresar a este panel de configuración en el primer inicio y encender la GPU manualmente. Teóricamente, no es necesario registrarse manualmente, pero en la práctica, si Premiere CC no ve su tarjeta de video, deberá crear este archivo usted mismo e ingresar su tarjeta de video en él (archivo de ejemplo NVidia CUDA, Radeon OpenCL).

Puede verificar fácilmente el motivo llamando a la consola (Ctrl + F12) y ejecutando el comando GPUsniffer en ella. En la salida de texto habrá una razón: * No elegido debido a memoria de video insuficiente- poca memoria en la tarjeta de video, * No elegido debido a un controlador antiguo- Controlador de tarjeta de video antiguo, etc.

Si tiene una tarjeta de video antigua que no es compatible con los controladores nuevos, tendrá que trabajar en más versión antigua Estreno. Además, es posible que CC2015 y 2017 no vean las tarjetas de video Kepler después del primer lanzamiento del programa después de la carga, debe salir del estreno y volver a iniciarlo. CON Controladores AMD Radeon Crimson no tendrá aceleración de GPU en las tarjetas AMD Radeon HD 7xxx y anteriores.

Adobe Premiere CS3, CS4 no son compatibles con la aceleración de hardware CUDA/OpenCL y no tiene sentido recetarles una tarjeta de video.

Los efectos tienen su propia peculiaridad: si entre los efectos aplicados al clip hay uno que no admite la aceleración de GPU, todos los demás efectos también cambian al modo CPU. Capa de ajuste esto se aplica al máximo.


esta imagen muestra cómo se marcan los efectos acelerados por GPU en Premiere


Las siguientes no son recomendaciones para comprar una tarjeta de video, sino información general sobre la relación entre el rendimiento del procesador central y su capacidad para cargar todos los núcleos en la tarjeta de video:
AMD FX 6 u 8 núcleos - 384 o más
Intel de doble núcleo - 96 o más
Intel core quad - 192 o más
Intel I7 primera generación - 384
Puente de hiedra Intel I7 - 1344
Intel I7 Coffee Lake/6 - 2944

La GPU puede tener menos núcleos, pero luego la edición se ralentizará.
Si usted tiene computadora vieja, por ejemplo quad core a 2,0 GHz con 4 gigas de memoria, no tiene sentido comprar una GTX-1060. Para tal sistema, es mejor agregar memoria y usar una tarjeta de video con aproximadamente 300 cuda cores. Si tiene un Core Duo muy débil, entonces en el mercado (chino, eBay) existe la oportunidad de comprar un corte de xeon usado para su zócalo a bajo precio.

Exportar

Para codificación de hardware h.264 tiene las siguientes opciones:
1. Instalar complemento Voukoder(NVidia/AMD): el complemento codifica la tarjeta de video en formato h264/h265, la velocidad no es inferior a la del tiempo real.
2. Si tiene un procesador Intel con Quick Sync y Premiere 2017.1+, utilice la codificación de hardware en la exportación estándar de Premiere.

3. Use codificadores de hardware externos a través del complemento Advanced Frame Server.
4. Para Premiere CS 5.x, 6.x, instale el paquete Código Total Rovi 6.03 incluido el códec h.264 con soporte CUDA (no funciona con Kepler y tarjetas de video más nuevas, es decir, 6xx y más serie fresca las tarjetas gráficas no son compatibles).
Para exportar en mpeg, prores y otros formatos, Premiere no tiene codificación de hardware.

Versiones de estreno y rendimiento

A medida que aparecen y se desarrollan nuevas características, muestran un mejor rendimiento.
Entonces, si la velocidad del trabajo básico con h264 (carga, visualización, corte a tope en la línea de tiempo) no ha cambiado de ninguna manera desde CS6, entonces probamos CC 7.2 vs CC 2015 9.1 en el efecto Lumetri cargando un 1 LUT .cube . Lumetri en Premiere CC, a diferencia de CC 2015, aún no usa aceleración GPU, pero es interesante que en modo software puro CC 2015 es más rápido:
GPU cc7.2 activada, CPU de 3,4 fps al 35 %
cc7.2 GPU APAGADO 2.9fps CPU 45%
GPU cc9.1 ENCENDIDA, 25 fps CPU 22 % GPU 8 %
cc9.1 GPU APAGADO 3.2 fps CPU 43%.

La desventaja de las nuevas versiones puede ser una mayor necesidad de recursos. Esto puede manifestarse como varias fallas en el trabajo del proyecto y al exportar en configuraciones débiles.
Los cambios de programa no siempre son buenos para el rendimiento. Antes de la versión CC 2014 Multicam funcionaba bien, pero a partir de esta versión hubo serios problemas con una caída en la productividad al editar material con compresión entre fotogramas con una duración de proyecto de más de 5-10 minutos. En CC 2019, con la introducción de la conversión de formato de color de GPU en el módulo ImporterMPEG, la carga en la GPU y el consumo de memoria de la GPU han aumentado.

Estreno y Memoria:

Parecería que Premiere no es tan crítico con el tamaño de la memoria, sin embargo, en algunas situaciones, la falta de memoria puede paralizar el trabajo. Cuando la memoria es baja, digamos 4 GB, los programas de Adobe pueden usar un máximo de 2,5 GB para su trabajo. Es decir, si sólo se está ejecutando Premiere, sin After Effects ni Photoshop, en el mejor de los casos tendrá a su disposición 2,5 GB de memoria. Esto es suficiente para la edición simple de video DSLR, pero si el proyecto se vuelve más complicado, por ejemplo, AVCHD 1080p50 con estabilizador Warp, reducción de ruido Neat Video, corrección de color Lumetri, codificación h.264, entonces la computadora comienza a congelarse seriamente, tanto para que el ratón se ralentice. Si observa esos momentos en el administrador de tareas, queda claro que el sistema entra en un intercambio profundo, aunque puede haber 1 GB de memoria libre.

La salida en tal situación puede ser la siguiente: Editar / Preferencias / Memoria - Optimizar renderizado para: Memoria. Al editar sin procesar, puede intentar desactivar la opción Profundidad de bits máxima (cuando se trabaja en la GPU, esta opción siempre está habilitada, independientemente de la elección del usuario. Cuando se trabaja en la CPU, desactivarla afecta negativamente la calidad de cualquier color). corrección).

Puede exportar cuando no haya suficiente memoria a través de Adobe Media Encoder (botón Cola), después de lo cual puede cerrar Premiere.

También puede deshabilitar el servicio del sistema Superfetch, que se dedica al almacenamiento en caché avanzado, que no tiene sentido y es dañino cuando hay escasez de memoria.

Las versiones de estreno desde 2017 tienen un volumen bajo memoria física puede ser un problema, a menudo ha habido quejas de que "Premiere se bloquea en medio de la exportación". En tal situación, un aumento significativo en el archivo de paginación puede ayudar. Dado que el uso extensivo del archivo de intercambio no puede mejorar el rendimiento, lo evitamos. Primero, puede intentar optimizar los efectos, calcularlos, intentar hacer una codificación intermedia en un códec más simple.

La cantidad de núcleos del procesador y el hiperprocesamiento no afectan los requisitos de memoria, lo que se puede ver fácilmente al deshabilitar los núcleos del proceso Adobe Premier Pro.exe en el Administrador de tareas. si tienes mucho memoria del sistema, no se lo dé todo a los programas de adobe: durante la operación, las operaciones del disco se almacenan activamente en caché, y la presencia de memoria libre del sistema acelerará el trabajo; si el sistema no tiene suficiente memoria, Windows comienza a usar activamente el intercambio (paginación archivo), y esto es un duro golpe para el rendimiento.

Codificador de Adobe Media

en un programa Codificador de medios, la aceleración CUDA ha aparecido desde la actualización 7.1 para Media Encoder CC del 31/10/2013. Para que funcione, se debe seleccionar el renderizador apropiado.


Si su tarjeta de video NVidia tiene CUDA, pero no es posible seleccionar el renderizador de aceleración de GPU Mercury Playback Engine, entonces necesita crear un archivo manualmente C:\Archivos de programa\Adobe\Adobe Media Encoder CC 2014\cuda_supported_cards.txt y registre su tarjeta de video allí. La situación con Radeons es similar.

Debe comprender que transcodificar archivos de video en MediaEncoder y exportar un proyecto desde Premiere/AfterEffects son operaciones diferentes. Al convertir archivos de video de un formato a otro, el motor de procesamiento AME activa la aceleración de GPU al cambiar el tamaño o la velocidad de fotogramas del video, y si la conversión se realiza a otro códec, no se acelera nada. El proyecto Premiere/AfterFX se calcula de otra manera: para esto, AME carga el núcleo de Premiere/AfterFX en la memoria y la aceleración de GPU al calcular todos los efectos y transformaciones dentro del proyecto no depende del Media Encoder, sino de la configuración de Premiere en el proyecto. Para que al renderizar en MediaEncoder, la aceleración de GPU funcione en todos Efectos de estreno, necesita la opción Importar secuencias de forma nativa para estar apagado.

En ajuste correcto la velocidad de exportación de Premiere y AME será la misma.

Cómo controlar el funcionamiento de la GPU

Puede comprobar cómo el programa GPU-Z utiliza realmente el conjunto de chips de la tarjeta gráfica (GPU). GPU-Z muestra con marcas de verificación si su tarjeta de video NVidia tiene CUDA o su Radeon OpenCL, y durante el renderizado es claramente visible cómo se carga la GPU de su tarjeta de video (GPU Load). Tenga en cuenta que otros programas que se ejecutan en el sistema, así como los complementos (por ejemplo, Magic Bullet Looks) pueden cargar la GPU por sí mismos e independientemente de la configuración de los programas de Adobe, y esto también se mostrará.
La línea Carga del motor de video durante la exportación (codificación) muestra la carga del bloque nvenc, mientras se trabaja en la línea de tiempo (descodificación) la carga del bloque responsable de la decodificación.


Aceleración CUDA y After Effects:

Al trabajar en After Effects, el programa puede utilizar los recursos de la tarjeta gráfica de las siguientes formas:
- aceleración de la interfaz 2D del programa - funciona en todas las tarjetas de video;
- OpenGL: disponible en casi todas las tarjetas de video, vista previa acelerada (Fast Draft), complementos de OpenGL (por ejemplo, Element 3D);
- un núcleo alternativo para renderizar capas 3D (con una cámara, fuentes de luz) llamado Ray-traced 3D - solo para tarjetas de video NVidia.
A partir de AE ​​14.0, apareció otro renderizador para capas 3D: el núcleo integrado Cinema 4D.
Gradualmente, la aceleración de GPU aparece para los efectos incorporados: en la versión 14, estos son Lumetri, Desenfoque rápido, Brillo y contraste, Buscar bordes, Tono / Saturación, Mosaico, Resplandor, Matiz e Invertir.

Al exportar, After Effects funciona en el siguiente orden: primero, se procesa un cuadro en la línea de tiempo (todas las capas con todos los efectos uno por uno, de abajo hacia arriba), luego el cuadro procesado se comprime (codifica) en el formato de archivo de salida . En la primera etapa, AE usa las aceleraciones disponibles de la tarjeta de video descrita anteriormente, en la segunda etapa, la situación depende completamente de los códecs y se describe en la sección sobre Premiere.

De todos modos, After Effects necesita una CPU rápida y mucha memoria(16 GB o mejor 32 o más), sin esto, la presencia de una tarjeta de video poderosa no tendrá ningún efecto, además, muchos complementos pesados ​​​​simplemente no usan CUDA y funcionan solo en el procesador central o en la aceleración universal OpenGL . A diferencia de Premiere, la presencia de aceleración de GPU en la tarjeta de video acelerará el trabajo en menos proyectos.

Diferencia entre OpenGL y CUDA
La aceleración de hardware de las tarjetas de video la proporcionan unidades especiales en el chip GPU: unidades de salida de procesamiento (ROP), unidades de mapeo de texturas (TMU), sombreadores unificados (núcleos CUDA). Existen dos tecnologías para usar la GPU de tarjetas de video: OpenGL y CUDA (para tarjetas de video de ATI e Intel, el análogo de CUDA se llama OpenCL).
OpenGL
describe toda la escena 3D, y esta descripción no depende de ninguna manera de la tarjeta de video, pero no puede realizar todas las funciones de After Effects por medio de ella. El rendimiento de OpenGL depende principalmente de la cantidad y la potencia de las ROP y las TMU involucradas en la representación 3D. OpenGL también es responsable de los gráficos 2D en el sistema - para la aceleración interfaz de usuario(Hardware BlitPipe), control de modo de video, operaciones de memoria de video. El modo Borrador rápido con tecnología OpenGL de la ventana Composición está optimizado para vistas previas muy rápidas con calidad de borrador.
Desde el punto de vista de AE, las características de OpenGL no son suficientes para usarlo en el render final, pero para los complementos que lo usan, su rendimiento es muy importante.
CUDA significa programación directa de los núcleos GPU, esto es acceso completo directo a la potencia de procesamiento de la tarjeta de video. En pocas palabras, muchos núcleos CUDA procesan rápidamente una gran cantidad de números, pero no funcionan con una imagen como con una escena 2D o 3D. NVidia crea algún tipo de funcionalidad OpenGL para CUDA a través de la biblioteca OptiX, donde el programa principal que se ejecuta en la CPU realiza cálculos matemáticos en los sombreadores de CUDA. La renderización a través de esta biblioteca en After Effects se denomina 3D con trazado de rayos. El 3D con trazado de rayos no es compatible con todas las funciones de After Effects, pero con las composiciones adecuadas, puede superar muchas veces el rendimiento de un procesamiento de CPU. La mejor manera de determinar si gana o no es mediante la representación de prueba de su proyecto de trabajo.
Desde el punto de vista de trabajar en AE, en composiciones con capas 3D, esto puede dar un buen aumento en la velocidad, y los complementos pueden usar directamente CUDA y OpenCL.

¿La tarjeta gráfica es compatible con OpenGL y CUDA?
OpenGL es compatible con todos los aceleradores de gráficos NVidia, AMD e Intel. Borrador rápido requiere Versiones de OpenGL 2.0 o superior, y Shader Model 4.0 o superior. Como regla general, no hay problemas con esto. La versión del controlador CUDA debe ser 4.0 o superior (CC requiere la versión 5.0+). Las versiones se pueden comprobar en EDITAR/Preferencias/Vista previa/Información de GPU.

Si las versiones son inferiores, debe actualizar los controladores desde el sitio web de NVidia. Si no ayuda, entonces es hora de comprar una nueva tarjeta de video. Si su tarjeta de video tiene CUDA, pero la aceleración de GPU no está disponible y solo es posible el modo de software, entonces puede agregar manualmente su tarjeta de video al archivo C:\Archivos de programa\Adobe\Adobe After Effects CS6\Support Files\raytracer_supported_cards.txt. Para After Effects CC y posteriores, puede ser suficiente marcar la casilla Habilitar GPU no probada... en el panel EDITAR/Preferencias/Vista previa/Información de GPU

Trazado de rayos 3D
representación de trazado de rayos 3d Trazado de rayos 3D apareció desde CS 6 (versión 11.0.2 y más reciente), calcula capas 3D, cámara, fuentes de luz en la tarjeta de video en la composición en la que se selecciona por render. Solo se admiten GPU CUDA de tarjetas de video NVidia. Hay características de trabajo: el renderizado final puede volverse muchas veces más rápido, o puede resultar más lento que el renderizado clásico de la CPU, dependiendo de la composición y la tarjeta de video. Además, cuando el núcleo de gráficos 3D con trazado de rayos está habilitado, la visualización en la ventana Composición se acelera en paralelo al editar un proyecto.
Existen limitaciones: el renderizador GPU no admite una serie de funciones del programa relacionadas con los modos de fusión, el mate de seguimiento y una serie de efectos, como la herramienta Pin, es decir. no apto para todas las composiciones.
Las versiones anteriores a CC 2015.1 no son compatibles con los conjuntos de chips Maxwell. GeForce GTX 750Ti, todas las series 9x0. Los conjuntos de chips Pascal no son compatibles con 2017.2. Aparentemente, Adobe no tiene tiempo para actualizar la licencia de la biblioteca de otra persona, pero nada nos impide hacerlo manualmente reemplazando optix.1.dll (descargue OptiX 3.9) en la carpeta Adobe After Effects CC 20xx/Support Files.
Como alternativa al 3D con trazado de rayos, puede usar los complementos Video Copilot Element 3d, Zaxwerks 3d Invigorator, Mettle ShapeShifter en proyectos, que son más rápidos y potentes que el 3D con trazado de rayos. La versión 14 introdujo un renderizador Cinema 4D incorporado.


Para habilitar 3D con trazado de rayos, necesita:
1. Enciéndelo en AE yendo al menú EDITAR/Preferencias/Vista previa/Información de GPU (imagen de arriba)
2. Especifícalo para cada composición en el que decidas usarlo:

¡¡¡IMPORTANTE DE ENTENDER!!!- CUDA (3D con trazado de rayos) en AfterEffects solo procesa capas 3D en una composición que se procesa como 3D con trazado de rayos. Las capas 2D se renderizan en 3D clásico de todos modos. Si se selecciona CPU en el panel EDITAR/Preferencias/Vista previa/Información de GPU, independientemente del renderizador especificado en la composición, se habilitará 3D clásico.
El uso de CUDA no garantiza una aceleración total: si convierte una capa 2D en 3D y activa 3D con trazado de rayos, CUDA se activará, pero la velocidad disminuirá, porque Classic 3D resulta ser más rápido para transformar elementos simples. en el espacio. Pero si complica la escena: agregue luces, sombras y profundidad de campo, entonces el rendimiento de Classic 3D cae bruscamente y Ray-tracing 3D se vuelve con confianza más rápido. Por lo tanto, Ray-traced 3D debe configurarse solo para aquellas composiciones del proyecto donde da aceleración, si se hace la elección incorrecta, el renderizado se ralentizará. Si una composición tiene una capa con otra composición 3D con trazado de rayos anidada, la selección de procesamiento para ellos es independiente.
Comprenda cómo funciona mejor haciendo renderizaciones de prueba 3D/Classic 3D con trazado de rayos. Antes de la prueba, no olvide borrar los cachés: Editar/Purgar/Toda la memoria y Caché de disco. Tiempo y monitor de carga CUDA. Puede controlar la carga de GPU en el programa GPU-Z (valor de carga de GPU).
Todo esto es conveniente y correcto: en el proyecto debe combinar elementos 3D optimizados para aceleradores de tarjetas de video con elementos 2D y 3D que utilizan toda la funcionalidad de After Effects.

Acelerar la edición. Habilitación de OpenGL

Para usar el núcleo 3D con trazado de rayos trabajando a través de Cuda al editar un proyecto, debe seleccionar la GPU en el panel EDITAR/Preferencias/Vista previa/Información de GPU.

También es posible utilizar los recursos de la GPU a través de OpenGL, es decir, utilizar las capacidades Tarjetas gráficas AMD(ATI), Intel HD Graphics y la misma NVidia vía interfaz de software Aceleradores 3d OpenGL. Este acelera el trabajo al editar un proyecto: se usa al renderizar vistas previas, para renderizar la interfaz AE al editar un proyecto y para algunos efectos (los efectos Cartoon, Magic Bullet Looks y Colorista usan OpenGL para editar y exportar).

OpenGL para mostrar en la ventana de Composición cuando se edita y para vistas previas se habilita con el botón Vista previa rápida/Borrador rápido en la ventana de Composición. Debido a las limitaciones del estándar OpenGL, no todas las funciones de After Effects funcionan, por lo que Fast Draft no es aplicable a todos los proyectos.

Otra opción para agilizar tu trabajo en la edición: activar Composición acelerada de hardware(si tiene CC 2015, necesita la versión 13.6 o superior): en el menú Editar/Preferencias, seleccione Pantalla y habilite Composición acelerada por hardware. Esta opción es responsable de que el hardware combine capas y elementos de la interfaz de dibujo en la ventana Composición (Hardware BlitPipe).

Multiprocesamiento: acelerando el renderizado final

After Effects tiene una larga historia de desarrollo, que se remonta a la época en que el programa se llamaba CoSa AfterFX y la computadora tenía un procesador con un núcleo. En consecuencia, no todas las funciones del programa y no todos los complementos externos pueden paralelizar su trabajo en varios núcleos. Este problema se elimina con cada nueva versión, pero para versiones anteriores o el uso de complementos antiguos puede ser relevante.

Más memoria hace posible usar la opción multiprocesamiento. Para habilitarlo, seleccione Memoria y multiprocesamiento en el menú Editar/Preferencias. En el medio de la ventana que aparece, active Procesar varios cuadros simultáneamente (producir varios cuadros al mismo tiempo). Después de eso, será posible configurar la cantidad de memoria disponible para cada núcleo de procesador para renderizar. Opcionalmente, seleccione un valor basado en la cantidad de memoria instalada y la cantidad de núcleos de CPU. Si no hay suficiente memoria, After FX reducirá automáticamente la cantidad de núcleos involucrados. Tenga en cuenta que a partir de Media Encoder y AE CC 2015.0, esta opción está deshabilitada.

En algunos casos, esta opción permite acelerar el renderizado, pero a costa de más memoria. En el renderizado final, se lanzarán copias adicionales de After Effects además de la copia existente de After Effects en la memoria, según la cantidad de núcleos de CPU involucrados, solo que sin la interfaz de usuario. es decir, por 4 procesador nuclear con Hyper-threading, habrá 9 copias de After Effects en la memoria. Debe comprender que AE no funcionará 8 veces más rápido a partir de esto: si algún efecto puede paralelizar su trabajo en varios núcleos calculando un cuadro, entonces no habrá aceleración del Multiprocesamiento, porque para procesar 8 cuadros al mismo tiempo , necesita preparar 8 veces más información, enviar 8 veces más información desde la memoria y administrar 8 hilos de procesamiento de manera coordinada, por ejemplo, aproximadamente 1 GB de memoria está reservado para procesar una foto de 17 megapíxeles, por lo tanto, 8 GB son necesario para ocho hilos. Esta es una sobrecarga adicional. Si, al calcular el efecto, solo un núcleo está involucrado y el resto está inactivo, entonces será efectivo darle a cada núcleo un marco para calcular. La efectividad real de este método depende de muchas condiciones y es mejor verificar empíricamente al monitorear la carga del procesador en el Administrador de tareas (Task Manager). Adobe recomienda ejecutar de 4 a 6 subprocesos con 8 núcleos.

procesamiento de red
After Effects le permite configurar el renderizado a través de una red, en varias computadoras. Antes de hacer esto, recuerde que las fuentes/códecs usados ​​en el proyecto deben estar instalados en todas las máquinas involucradas en el renderizado.

Exportar a h264 y After Effects CC
A partir de la versión CC, la exportación a h264, WMV y MPEG está desactivada de forma predeterminada. Y desde la versión SS 2014, se ha desactivado por completo. Esto se hizo debido a la imposibilidad fundamental de usar códecs de dos pasos en After Effects. Para estos formatos, los desarrolladores recomiendan exportar a través de Adobe Media Encoder. En el trabajo real, es más práctico exportar directamente a algún formato sin compresión entre cuadros, por ejemplo, códec de video avi UT, códec qt Cineform, PNG; y luego volver a codificar a h.264.

Para la versión After Effects CC, se mantiene la posibilidad de codificación h.264 de un solo paso, para lo cual debe habilitar la exportación directa a h264 en la configuración y configurar manualmente el módulo de salida en la cola de procesamiento:

Sigue siendo posible exportar directamente a h264 a través de Quicktime, lamentablemente el códec h264 en QT es de mala calidad. También puede instalar códecs AfterCodecs externos basados ​​en ffmpeg.


Codificador de Adobe Media
Adobe Media Encoder no es compatible con Renderizar varios fotogramas simultáneamente, una opción en AE para acelerar el renderizado, pero admite muchos formatos de exportación y también puede conectar códecs acelerados por hardware.
En realidad, el mayor inconveniente de AME es que no admite 3D con trazado de rayos y, lo peor de todo, al codificar un cuadro con códecs de compresión entre cuadros, Media Encoder hace que AE recalcule constantemente todos los cuadros anteriores del grupo.
En resumen, antes de exportar a través de AME, intente exportar algunos fotogramas directamente y lleve un registro del tiempo. Si la velocidad disminuye al exportar a través de AME, entonces es más práctico exportar directamente (por ejemplo, secuencia TIFF, video avi / UT, mov / Cineform) y luego convertir su video al formato deseado.

Trabajo simultáneo de AE ​​con otros programas de Adobe
After Effects tiende a almacenar en caché todos los resultados de procesamiento de vista previa y utiliza toda la memoria disponible, sin importar cuán pequeña sea. Dicho almacenamiento en caché acelera significativamente la edición en AE, pero la falta de memoria provoca varios bloqueos y bloqueos en el momento más inoportuno. Para minimizar esto, al cambiar entre AE y Photoshop o Premiere, simplemente libere memoria: Editar/Purgar/Toda la memoria.

ASUNTOS GENERALES

memoria de tarjeta de video
Necesita al menos 1 GB de memoria en la tarjeta de video, y es mejor si es DDR5. La memoria DDR3 es utilizable, pero si está comprando una nueva tarjeta gráfica, DDR5 tiene más sentido. Para trabajos en Full HD, formalmente con un gran margen, 2 GB son suficientes, sin embargo, cuando un cuadro se compone de varios cuadros de origen (imagen en imagen) o se utilizan efectos que procesan simultáneamente varios cuadros (reducción de ruido, etc.), la memoria el consumo aumenta muchas veces. Si se usa la aceleración de GPU, entonces toda esta memoria debe estar en la tarjeta de video. Por lo tanto, 2 GB es una opción razonable, mientras que 4 GB es mejor y imprescindible para video UHD/4K.

OpenGL en estreno
OpenGL Premier no usa OpenGL, algunos complementos lo usan. El soporte de OpenGL se proporciona a nivel del sistema. Si instala una tarjeta de video, se agrega la aceleración OpenGL junto con sus controladores. Los ajustes de rendimiento se realizan desde las utilidades instaladas con los controladores de la tarjeta de video. Todo esto es bien conocido por los jugadores.


cuádruple
La única razón para usar tarjetas de video Quadro en la edición de video es en el caso de material de 10 bits y un monitor de 10 bits, como HP Dreamcolor. De lo contrario, los Quadros no son lo suficientemente rápidos o son demasiado caros.


Nutrición
Las tarjetas NVIDIA GeForce consumen entre 200 y 700 vatios a plena carga (emparejadas o SLI).
Cabe recordar que otros componentes del sistema también consumen energía. El segundo en cuanto a consumo de energía es el procesador central, para el quad core Q9650 es de 65 W, en este caso una fuente de alimentación de 300 W es suficiente. O el I7-930 consume hasta 130 W y una fuente de alimentación de 500 W podría no ser suficiente.

sencilla, W Núcleos CUDA
GTX 460 80 160 336
gtx660 80 275 1152
GTX 660Ti 80 320 1344
gtx670 80 340 1344
gtx680 85 390 1536
gtx690 100 510 2х1536
GTX 730 10 38 96
GTX 760 95 300 1152
Titán GTX 109 335 2688
GTX 960 105 270 1024
GTX 980 110 390 2048

Enfriamiento
Es necesario controlar la temperatura de funcionamiento de la tarjeta de video. Hay varios programas que te permiten hacer esto. Por ejemplo, el mismo GPU-Z o HWMonitor (puedes descargarlo desde www.cpuid.com). Si es necesario, se proporciona refrigeración adicional. También controle la temperatura de la CPU.

Independientemente de las medidas tomadas, al menos una vez cada medio año es necesario limpiar los radiadores y el ventilador del polvo.

Trabajar con varias GPU
Las tarjetas gráficas como la GTX 690, Titan ya son esencialmente tarjetas gráficas duales. Premiere CC funciona con ellos y, además, funciona si hay varias tarjetas de video en el sistema y no se requiere el modo SLI, lo que significa que se pueden usar tarjetas de video de diferentes series. Este modo de operación también se conoce como MultipleGPU. La ganancia de rendimiento aquí no es inequívoca y depende del equilibrio de la configuración de la computadora.
El uso de la GPU por complementos de terceros brinda oportunidades adicionales para maniobrar. En este caso, puede asignar la aceleración CUDA de una tarjeta de video al Premier y asignar la aceleración OpenGL de otra tarjeta de video (por ejemplo, Radeon) al complemento (por ejemplo, la serie Magic Bullet funciona a través de OpenGL) . Además, cada vez hay más complementos que utilizan directamente MultipleGPU: Neat Video 4, Beauty Box 4, Twixtor, DE:Noise, ReelSmart Motion Blur.

Optimización de disco
Es necesario evitar la fragmentación de los discos de trabajo, controlarla y, si es necesario, realizar la desfragmentación. Para Premiere, coloque Media Cache en un lugar exclusivo rápido disco duro, y mejor SSD. Para Adobe After Effects, habilite Disc Cache en Preferences/Media & Disc Cache y colóquelo en un lugar dedicado. rápido disco, idealmente un SSD; también habilite Caché de disco = Configuración actual en la configuración de procesamiento de la cola de procesamiento.

Fotos
Si carga fotos de ~20 megapíxeles al proyecto y luego trabaja con ellas, por ejemplo, reduciéndolas al 25%, entonces es mejor reducirlas primero en Photoshop. Por lo tanto, cada operación de este tipo con esta foto en Premiere, cada efecto se realizará 4 veces más rápido.
Además, existe una limitación de la aceleración de la GPU en Premiere: ((ancho*alto)/16 384) megabytes de memoria en la tarjeta de video están reservados para el procesamiento de fotogramas. Si el valor recibido supera la cantidad de memoria disponible, la representación de Premiere cambia a la CPU. Esto significa que en este cuadro la aceleración de la GPU no funcionará en ningún efecto. Por ejemplo, el tamaño de la imagen de la Canon 550D es de 5184×3456 píxeles. Como resultado del cálculo, obtenemos 1094 MB, que es físicamente más de 1 GB de memoria en la Quadro FX 3800.

CEPHtmlEngine
Este proceso es parte del nuevo enfoque de Adobe para las interfaces: responsable del funcionamiento del panel Biblioteca (acceso a los recursos multimedia en la nube) y de la nueva ventana de lanzamiento de Premiere; cada 5 segundos sube a la nube y en procesadores sin HT puede quitarle un 30% de rendimiento. Adobe ofrece parches para tratar el código AngularJS torcido. Creemos que el código que sondea estúpidamente I/O en un sistema multitarea no es aceptable en principio, y derribamos la carpeta CEPHtmlEngine ubicada en c:\Program Files\Adobe\Adobe Premiere Pro CC 2015\

AdobeIPCBroker
Aproximadamente cada 30 segundos, un proceso denominado AdobeIPCBroker.exe envía datos cifrados de 1 a 1,5 kb a los servidores de Adobe. Como necesitamos trabajar, y no estar constantemente conectados a la nube, el archivo c:\Program Files (x86)\Common Files\Adobe\OOBE\PDApp\IPC\AdobeIPCBroker.exe puede ser reemplazado por este.

Visores Lumetri
Si la reproducción de la línea de tiempo no es lo suficientemente rápida, tenga en cuenta que el panel Lumetri Scopes que se muestra requiere muchos recursos.

aerodinámico
Aero funciona con aceleración de GPU y consume recursos. Entonces se puede apagar

https://helpx.adobe.com/premiere-pro/system-requirements.html - Requisitos del sistema
http://blogs.adobe.com/aftereffects/category/technical-focus
https://www.cpubenchmark.net/common_cpus.html

¡Hola a todos! Hoy activaremos la GPU CUDA (si tu tarjeta gráfica la tiene). EN nueva versión programas paquete de adobe, según el fabricante, está escrito un gran número de conjuntos de chips de video compatibles, pero en la práctica resultó no ser el caso, pero esto es un poco, ya que puede hacer todo usted mismo.

¿QUÉ ES CUDA?

CUDA es la arquitectura informática paralela de NVIDIA que aumenta drásticamente el rendimiento informático mediante el uso de GPU (unidades de procesamiento gráfico). Hasta la fecha, los procesadores CUDA han vendido millones y los desarrolladores software, los científicos e investigadores utilizan CUDA ampliamente en varios campos, incluido el procesamiento de imágenes y videos, la biología y la química computacional, el modelado de dinámica de fluidos, la reconstrucción de imágenes de tomografía computarizada, el análisis sísmico, el trazado de rayos y más.

Entonces, ¿qué necesitamos?

1. Vaya al sitio web de Nvidia y descargue ultima versión controladores para los controladores CUDA de su mac: http://www.nvidia.com/object/mac-driver-archive.html

2. Abra la terminal y escriba el siguiente comando

3. /Aplicaciones/Adobe\ Premiere\ Pro\ CC/Adobe\ Premiere\ Pro\ CC.app/Contents/GPUSniffer.app/Contents/MacOS/GPUSniffer

4. Encuentra nuestro modelo de tarjeta de video (por ejemplo: GeForce GTX 580)

5. sudo nano /Aplicaciones/Adobe\ Premiere\ Pro\ CC/Adobe\ Premiere\ Pro\ CC.app/Contents/cuda_supported_cards.txt

6. Agregar el nombre de su tarjeta a la lista

7. Guardar :

8. para Despues de los efectos*sudo nano /Aplicaciones/Adobe\ After\ Effects\ CC/Adobe\ After\ Effects\ CC.app/Contents/raytracer_supported_cards.txt

9. Desplácese hasta el final e inserte el nombre de su tarjeta de video

10. Guardar : Control+X, luego Y aplicar cambios

11. Seleccionamos en programas CUDA y disfrutamos de la aceleración resultante durante la instalación

Puedes ver la activación en el siguiente vídeo.

Me encanta Nvidia porque sus tarjetas admiten muchas cosas geniales como PhysX y, por supuesto, CUDA. De repente, surgió la pregunta sobre la conversión de video y, por supuesto, decidí no forzar mi Core i7 con estos asuntos, dejar que maneje el sistema y ya tengo dos desvergonzados chips gf110 de tarjetas de video GTX780 en stock. ¡Pero los convertidores de repente comenzaron a presumir que no encontraron dispositivos habilitados para CUDA de mí! Busqué en Internet y descubrí que nvidia desactivó el soporte para CUDA actualizó oficialmente la API para CUDA y ahora los dll están en estado obsoleto, comenzando con el controlador 340.52 y el siguiente

Actualización 1

Resulta que nvidia actualizó la API para CUDA y por lo tanto ninguno de los programas funciona de momento. Solo queda esperar hasta que todos actualicen los programas para admitir la nueva API, por ahora puede usar los trucos a continuación. Puedes leer el hilo al respecto.

Soluciones

  • Instale el controlador antiguo 337.88
  • Descomprima este archivo en C:\Windows (solo x64)
  • Descargue el controlador modificado 344.11 de Cyris

PD

P.S.S (09/01/2017): El post es antiguo. Tal vez todo lo anterior ya no ayude, así que simplemente actualice el programa convertidor. La mayoría de ellos ya saben cómo trabajar con la nueva interfaz CUDA, por lo que todas estas travesuras ya no son necesarias.

Por extraño que parezca, la mayoría de las preguntas son sobre las tarjetas de video más baratas. Por supuesto, es mejor comprar una tarjeta de video certificada por Adobe, como escribió su ingeniero en su blog, la elección de tarjetas de video es limitada, ya que no querían inundar al equipo de soporte con preguntas sobre tarjetas de video, como lo hacen con After Effects. . Por supuesto, es más lógico admitir tarjetas profesionales con un diseño de referencia. Pero como puede ver, la lista se está expandiendo y, además de los conjuntos de chips G200 y Fermi, el conjunto de chips G92 (Quadro FX 3700M y Quadro FX 3800M) es oficialmente compatible con computadoras portátiles. Dado que, a partir de la actualización de Adobe Premiere Pro CS5 5.0.2, se está optimizando Mercury Playback Engine (MPE) para tarjetas de video con arquitectura Fermi, se decidió comprar la tarjeta de video más barata en la tienda más cercana con solo dos requisitos: Fermi 2.0 y más memoria integrada 768 MB. La elección recayó en una tarjeta de video: vale un poco más de 4 mil rublos.

Especificaciones de la tarjeta de video Ganador GeForce GTX 550 Ti 1024MB (NE5X55T0HD09-1061F):
Conjunto de chips GF116 de 40 nm (GeForce GTX 550 Ti), 1170 millones de transistores. GPU DirectX 11 con compatibilidad con Shader Model 5.0 diseñada para un rendimiento ultraalto cuando se usa el nuevo capacidad gráfica API: creación de mosaicos acelerada por GPU.
La unidad central y shader opera a frecuencias: 900/1800 MHz.
192 procesadores de flujo y 8 motores polimorfos.
32 unidades de textura. Bloques de mezcla: 24.
Caché L2 unificado de 384 KB.
Tasa de relleno de textura (mil millones de texels/seg): 28,8.
Rendimiento: 691 GFLOPS.


Memoria GDDR5 de 1024 MB, velocidad de reloj de 4100 MHz. 6 fichas Hynix H5GQ1H24AFR T2C con un tiempo de acceso de 0.8 ns, y una frecuencia de 5 GHz. Memoria disponible: 953 MB.
Bus de memoria de 192 bits (se utilizan tres controladores de memoria de 64 bits).
Ancho de banda de la memoria: 98,4 Gb/s.
Interfaz: PCI-Express 2.0x16.
Disipación de calor del chipset: 116W.
Temperatura máxima de la GPU: 100 grados.
Soporte para configuración SLI de 2 vías.
Salidas: DVI-I, VGA, HDMI.
Compatibilidad con HDMI 1.4a, incluida la compatibilidad con Blu-ray 3D acelerado por GPU, x.v.Color, HDMI Deep Color y sonido envolvente digital de 7.1 canales.
Soporte: OpenGL 4.1, DirectX 11 y Shader Model 5.0, NVIDIA PureVideo HD.
Diseñado para trabajar con monitores con una resolución de 1680x1050 o menos.
Doble ranura sistema activo refrigeración con un primitivo radiador de aluminio con aletas (foto en la que se puede hacer clic).


Y ventilador de hoja 11x de 92 mm:

Compatibilidad con SO: Windows 7 32/64 bits, Windows Vista 32/64 bits, Windows XP 32/64 bits.
Las dimensiones de la tarjeta de video son muy compactas: 188 x 112 mm.
La GPU está alimentada por un convertidor de cuatro fases controlado por un controlador NCP 5395T.
La potencia requerida de la fuente de alimentación es de 400 W o más, la corriente a través del bus de +12 V debe ser de al menos 24 A. La fuente de alimentación debe estar equipada con un conector de alimentación de 6 pines. En una tarjeta de video, el conector de alimentación PCIe adicional se encuentra en la parte superior de la tarjeta de video y no en el costado, lo que es mucho más conveniente cuando se monta en una caja:


El mapa se ha añadido al antiguo unidad del sistema con doble núcleo Procesador Intel Core 2 Duo E6400 + Asus P5B Deluxe (Intel P965 Express con bus PCI Express x16 de primera revisión con un ancho de banda de 8Gb/s) y una fuente de alimentación estándar GPS-500AB-A (500W, tres líneas de 12V dan: 16 + 18 + 18A, 2x conector PCIe de 6 pines) que se cargó con la caja Chieftec UNI BA-02B-B-SL. Aquellos. comprar una tarjeta más voraz podría llevar a comprar una fuente de alimentación más potente. Nuestro objetivo es averiguar qué nos dará, un simple reemplazo de la tarjeta de video por una más moderna que admitirá la aceleración de GPU en Adobe Premiere Pro CS5 y CS5.5. La fijación sin tornillos de las ranuras de expansión de la carcasa Chieftec UNI BA-02B-B-SL no puede funcionar con esta tarjeta de video, ya que su sistema de refrigeración de dos ranuras, es decir, la carcasa de plástico decorativa, interfiere con la fijación. Tuve que arreglar la tarjeta de video con tornillos a la antigua usanza.


Instale los siguientes controladores (*funcionan solo con controladores WHQL, después de instalarlos, reinicie su PC):

Inicie Adobe Premiere Pro CS5 y seleccione Configuración del proyecto: solo software Mercury Playback Engine.

Elija un preajuste para la secuencia: DSLR 1080p25. Hacemos un clip de acuerdo con la duración de la composición de sonido:

El clip consta de fuentes: Canon 550D, 5D, secuencia PNG, material de archivo M-JPEG y fotografía JPEG. Se han aplicado los siguientes efectos: Track Matte Key, Ultra Key, Time Remapping, Gaussian Blur, Fast Color Corrector y Black & White. También se utilizaron las siguientes funciones: escalar a tamaño de fotograma, fusión de fotogramas, cambiar el PAR de la secuencia PNG y el modo de fusión Color Dodge.
A continuación, tres opciones de exportación: H.264 Blu-Ray, Coincidencia de atributos de origen (alta calidad), es decir. esta opción no cambia la resolución y la velocidad de fotogramas. La segunda opción: Mpeg2-DVD, PAL Widescreen High Quality, aquí también interviene el escalador estándar, que baja la resolución a 720x576. Y la tercera opción, igual que la segunda, pero con el checkbox activado: Use Maximum Render Quality.

Todas las demás pruebas pasarán usando la GPU. Pero primero debe habilitar la compatibilidad con la tarjeta de video. Vaya al directorio: C:\Program Files\Adobe\Adobe Premiere Pro CS5 ejecute la aplicación GPUSniffer.exe y recuerde el nombre del mapa.


A continuación, en el mismo directorio, abra Documento de texto: cuda_supported_cards.txt e ingrese el nombre de la tarjeta de video allí (si la tarjeta no está visible para el programa, leemos sobre errores de conexión). Además, las pruebas se realizaron en la versión Premiere Pro CS5.0.3 (para ver cómo funciona la optimización de Fermi). Vale la pena considerar que después de la actualización, al cargar el proyecto, aparecerá una inscripción:


Entonces, para cada versión del programa que participa en la prueba:

Es necesario reescribir el documento de texto: cuda_supported_cards.txt.

Y, en consecuencia, verifique en Proyecto> Configuración del proyecto> General qué motor está seleccionado:

Una vez que seleccionamos: Mercury Playback Engine GPU Acceleration, la barra sobre la línea de tiempo cambiará de color de rojo a amarillo.

Para renderizar el clip, no se usa programa de adobe codificador de medios Aquí está la tabla final con los resultados:

Incluso una tarjeta de video económica puede acelerar significativamente una cantidad de operaciones en una PC lenta. También vale la pena señalar que con cada actualización, la GPU de la tarjeta de video se usa cada vez más eficientemente. Dado que una de las ventajas del programa es la buena escalabilidad, los resultados en PC potentes serán completamente diferentes.
*Además de la memoria integrada estándar de 1 GB, las tarjetas gráficas basadas en el chipset GeForce GTX 550 Ti se pueden enviar con los siguientes tamaños de memoria: 1,5 GB, 2 GB, 3 GB y 4 GB.
* Para aquellos a quienes les gusta ahorrar dinero: de hecho, la tarjeta de video es una versión overclockeada de la tarjeta de video GeForce GTS 450 (GF106) aún más económica, la GeForce GTX 550 Ti tiene velocidades de reloj aumentadas, el bus de memoria de 128 bits tiene se aumentó a 192 bits (debido a la inclusión de un tercer controlador) y el número de bloques ROP se incrementó de 16 a 24. Eso es todo. Ventajas de la GeForce GTS 450: precio y consumo mucho más bajos, solo 106W (es decir, incluso menos necesidad de alimentación).
La tarjeta de video GeForce GTX 460 (GF104) de 768 MB no es adecuada para nosotros, ya que parte de la memoria está ocupada por un "servidor" y, como resultado, la memoria disponible no cumple con los requisitos de aceleración de GPU Mercury Playback Engine . Aunque es más rápida que la GeForce GTX 550 Ti.
*Quien tenga la oportunidad de pagar un poco más mejor que se fije en la GeForce GTX 560 Ti (GF114), está ligeramente por delante del rendimiento de la "glotona" GTX 470 y mucho más rápida que la GeForce GTX 460 768MB, GeForce GTX 460 SE y aún más la GeForce GTX 550 Ti, y pueden servir como ese medio dorado. La GTX 560 Ti se diferencia de la GTX 560 en que incluye un octavo motor polimórfico (multiprocesador) con 48 procesadores de flujo adicionales (hay 7 en la 560), 8 unidades de textura y unidades de rasterización adicionales y una potencia aumentada en 20W, casi en el mismo precio.
Fuera de los corchetes había soluciones completamente económicas, por ejemplo, un recurso studio1producciones.com promueve activamente el uso de la solución económica GT 240 (núcleo GT215) para sistemas no muy potentes (el fabricante posiciona esta tarjeta de video como un acelerador CUDA económico para el hogar). Pero incluso aquí hay matices, ya que las soluciones económicas tienen varias opciones para tarjetas de video bajo un nombre en clave. Entonces, al usar una tarjeta de video GT 240 1GB GDDR5, obtendremos un aumento del 45% en la velocidad en Premiere Pro CS5.5 en comparación con el uso de una GT 240 1GB DDR3. Se trata de banda ancha memoria, con un bus de memoria de 128 bits y GDDR5 funcionando a 3,4 GHz, obtenemos un ancho de banda de memoria de 54,4 GB/s. Cuando usamos un bus de acceso de 128 bits y una memoria DDR3 que funciona a 1,58 GHz, obtenemos el ancho de banda de la memoria = 25,28 Gb/s (calculado mediante la fórmula: 128 x 1580/8).
La GeForce GTX 550 Ti también se recomienda para las tarjetas de captura UltraScope, DeckLink, Multibridge e Intensity de Blackmagic Design. La lista incluye tarjetas gráficas: nVidia GeForce GTX 285, nVidia GeForce GTX 550Ti, nVidia GeForce GTX 570 y nVidia GeForce GTX 580. Requisitos mínimos: compatibilidad con OpenGL 2.1 y Tasa de relleno de textura superior a 22 000 MT/s.
Leímos sobre las pruebas comparativas de la tarjeta de video GeForce GTX 550 Ti con la GeForce GTX 650, pero sobre la comparación con la GeForce GTX 650 Ti.
*En un sistema más potente, puede ver una gran diferencia entre las tarjetas de video de diferentes clases. Por lo tanto, no tiene sentido, por ejemplo, usar un montón: un procesador de doble núcleo y una tarjeta de video de la clase GeForce GTX 580.
!!! Ojo, en retail hay tarjetas de video MSI GeForce GTX 550 Ti 1024MB GDDR5 () con frecuencias declaradas de 900/3800 MHz (contra 900/4100 para la referencia, que ya debería ser una llamada de atención). En realidad, todo es mucho más triste: bajo la apariencia de una GeForce GTX 550 Ti (basada en GF116 / Fermi 2.0), una nueva etiqueta MSI N450GTS-M2D1GD5(basado en GF106 / Fermi 1.0) con reloj central de 783 MHz y memoria GDDR5 de 1 GB sincronizada a 3608 o 3200 MHz. Bus de memoria de 128 bits en lugar de 192 bits. Y 144 procesadores de flujo en lugar de 192.

La tarjeta de video hace overclocking a 900/4000 MHz, pero un bus de 128 bits contra uno de 192 bits es una desventaja significativa.

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: