Boris FX agrega aceleración de GPU AMD a Sapphire con HIP

El kit de herramientas de código abierto ayudó al desarrollador de efectos visuales a actualizar su conjunto de complementos galardonado con un premio Emmy® para aprovechar la potencia de procesamiento de las GPU y los procesadores AMD.

Boris FX es uno de los desarrolladores líderes de complementos para profesionales de posproducción, conocido en todo el mundo por productos emblemáticos como Sapphire, su conjunto de complementos galardonado con un premio Emmy® para software de composición y edición de video. Durante más de dos décadas, Sapphire se ha utilizado en cine, televisión y videos musicales, desde las películas de “El Señor de los Anillos” de principios de la década del 2000 hasta muchas de las series más populares de Netflix en la actualidad.

Sin embargo, Sapphire presentó a Boris FX un desafío técnico. El código de la GPU utilizado para acelerar más del 80 % de los efectos de Sapphire se escribió originalmente con la API propietaria CUDA®, la cual solo es compatible con procesadores NVIDIA. Boris FX quería darles a los usuarios la libertad para escoger entre una gama más amplia de hardware, como las GPU AMD Radeon™ PRO y los procesadores AMD Ryzen™ AI Max PRO potentes y asequibles, pero, siendo un equipo pequeño, no podía permitirse crear y mantener una base de código independiente para conseguirlo.

HIP permite a los desarrolladores admitir GPU AMD sin tener que escribir el código dos veces

La solución fue HIP: Heterogeneous-Compute Interface for Portability. A diferencia de los flujos de trabajo previos, como el uso de la API OpenCL™ para habilitar la informática en GPU en hardware que no sea de NVIDIA, el kit de herramientas de código abierto HIP permite a los desarrolladores trasladar las aplicaciones CUDA existentes a fin de que se ejecuten en procesadores AMD sin necesidad de crear una segunda base de código.

Una vez que un ingeniero de AMD utilizó HIP para crear un prototipo del código de Sapphire que funcionaba tanto en hardware de NVIDIA como de AMD, Boris FX pudo desarrollar una versión final tomando como referencia la variante de AMD, la cual proporcionó asesoría técnica cuando se le solicitó.

Aunque Sapphire contiene más de 200 complementos independientes, e incluso aplicaciones completas como su diseñador de destello de lente y sus creadores de efectos y transiciones, un solo miembro del equipo logró completar el trabajo en menos de 24 meses, y la aceleración de GPU AMD llegó al público en mayo del 2025 con el lanzamiento de Sapphire 2025.5.

En Windows, Sapphire ahora es compatible con las GPU para workstations profesionales de AMD Radeon™ PRO Serie W7000 y Radeon™ PRO Serie W6000, y con las tarjetas gráficas integradas en los nuevos procesadores AMD Ryzen™ AI Max PRO.

Boris FX Case Study

HIP permite que los usuarios de software aprovechen la potencia de los procesadores AMD

El trabajo permite a los usuarios de Sapphire aprovechar la potencia de procesamiento en bruto de los procesadores AMD para acelerar los flujos de trabajo diarios.

“En nuestras pruebas, en promedio, los efectos de Sapphire funcionan un 30 % más rápido en la GPU que en la CPU, pero algunos de estos son hasta un 400 % más rápidos”, afirma Larissa Supnik, ingeniera principal de software de Boris FX. “Los efectos como RackDefocus que implican operaciones matemáticas complejas realmente se benefician de una GPU potente, pero incluso los efectos básicos, como desenfoque y resplandor, que ya son rápidos en la CPU, son aún más rápidos en la GPU”.

Los usuarios de Sapphire también se benefician de la gran capacidad de memoria de las GPU para workstations de gama alta, como la AMD Radeon™ PRO W7900. Su memoria RAM de 48 GB permite almacenar proyectos mucho más grandes en la memoria gráfica para su procesamiento, lo cual es esencial para los artistas que trabajan con montaje de alta resolución.

“Para el trabajo en alta definición, la CPU es increíblemente rápida: pero, cuando pasas a imágenes en 4K o superior, se necesita una GPU potente”, afirma Brian Fox, director de Marketing de Boris FX y gerente de Productos de Sapphire. “Tenemos clientes que están dominando proyectos en 8K y experimentando con 12K”.

Boris FX Case Study

HIP permite que los estudios elijan los flujos de trabajo que mejor les funcionan

Boris FX tiene la filosofía de fomentar la capacidad de elección de los clientes. Para esto, recurrieron a HIP, lo que permitió así que Sapphire sea compatible con una gama más amplia de procesadores para la aceleración de GPU.

“Los proyectos de nuestros usuarios van desde largometrajes y programas de telerrealidad hasta proyectos para redes sociales”, afirma Fox. “Queremos que decidan qué es lo adecuado para sus flujos de trabajo individuales. No queremos decirles que tienen que usar una tarjeta gráfica específica”, afirma Fox.

Fox resume así el atractivo de los procesadores AMD para los usuarios de Sapphire: rendimiento, precio y flexibilidad. “Nadie quiere estar atado a una solución específica, y el rendimiento en las GPU AMD profesionales siempre es atractivo, al igual que el costo”.

AMD e HIP: una elección ganadora para los desarrolladores de software

Gracias a HIP, Boris FX pudo adaptar Sapphire para que funcionara en hardware AMD en menos de dos años, a pesar de su pequeño equipo de desarrollo, de la naturaleza exigente de los proyectos de VFX en los que se utiliza el software y la complejidad de la base de códigos de la GPU de Boris FX.

Este trabajo les ofrece a los usuarios de Sapphire que trabajan en proyectos de televisión y películas la libertad de elegir entre una gama mucho más amplia de hardware de producción, lo que incluye sistemas de escritorio con potentes GPU para workstations AMD Radeon™ PRO y laptops con procesadores AMD Ryzen™ AI Max PRO de vanguardia. “Queremos dejar que los usuarios decidan qué es lo adecuado para sus flujos de trabajo individuales. No queremos decirles que tienen que usar una tarjeta gráfica específica”. Brian Fox, gerente de Productos de Sapphire y director de Marketing de Boris FX.

“Diferentes usuarios tienen necesidades muy distintas, por lo que siempre hemos querido darles todas las opciones”, afirma Fox. “En el mundo de la posproducción actual, lo importante es situarse del lado del cliente y del lado de la libertad de elección”.

Además de la propia HIP y la potencia asequible del hardware AMD, Boris FX elogia el apoyo que recibió de AMD durante el proceso de conversión, ya que contó con un ingeniero de AMD disponible para responder consultas técnicas.

Boris FX Case Study

Acerca del cliente


  • Boris FX crea complementos galardonados de edición de video, efectos visuales, gráficos animados y fotografía utilizados por más de un millón de profesionales de la televisión, el streaming y el cine de todo el mundo. Gracias a su estrecha integración en software de video de Adobe, Apple, Avid, Autodesk, Blackmagic Design, Foundry y otros desarrolladores destacados, sus productos se han utilizado en las películas y series más aclamadas de nuestra época, incluidos Star Wars, Avatar, Black Panther, la serie de Harry Potter, Game of Thrones, Stranger Things y The Mandalorian. Para obtener más información, visita el sitio web de Boris FX.

Perfil del caso de estudio


  • Sector:
    Medios de comunicación y entretenimiento
  • Desafíos:
    Ampliar las opciones del cliente mediante la actualización de los populares complementos de efectos visuales Sapphire para que sean compatibles con el hardware AMD
  • Solución:
    Utilizar Heterogeneous-Compute Interface for Portability (HIP) de AMD a fin de actualizar la base de código CUDA existente para admitir la aceleración de GPU en las GPU y los procesadores AMD
  • Resultados:
    Boris FX completó el trabajo en menos de 24 meses, con un solo desarrollador trabajando a tiempo parcial en el proyecto. En promedio, Sapphire funciona un 30 % más rápido en las GPU AMD que solo en la CPU, y algunos efectos son hasta un 400 % más rápidos
  • Tecnología AMD utilizada:
    Lenguaje de kernel y API de HIP
    GPU AMD Radeon™ PRO Serie W7000 y W6000
    Procesadores AMD Ryzen™ AI Serie Max PRO

Mantente informado

Mantente al tanto de las noticias de AMD

¿Necesitas más información sobre las soluciones de AMD para tu empresa? Comunícate con nuestro equipo para saber cómo AMD puede respaldar a tu organización.