Reduzca la complejidad de la programación en torno a las GPU. Desarrolle aplicaciones de visualización de alto desempeño, fotorrealistas, extensibles y eficaces en cuanto a costo por medio de bibliotecas de código abierto que han sido optimizadas en procesadores Intel® Xeon®.

Beneficios

Ofrezca aplicaciones y soluciones de visualización de alto desempeño y alta fidelidad de manera eficaz con bibliotecas de renderización de código abierto en Intel® Rendering Framework. Las bibliotecas son:

  • Intel® Embree, una biblioteca de kernels de rastreo de rayos adoptada por más de 80 proveedores de software independientes (ISV) por su extensibilidad (compatibilidad con Windows* de 64 y 32 bits, macOS* 10.x, Linux*), y su vasto conjunto de características para renderización compleja y marcos de matices.
  • Intel® OSPRay, un kit de herramientas de renderización con capacidad de clúster, escalable, extensible, para rastreo de rayos, que incluye renderización de volumen y seguimiento de caminos. Utiliza de manera eficiente la vectorización y los subprocesos para crear aplicaciones interactivas de alta fidelidad en las CPU de Intel.
  • Intel® OpenSWR, una biblioteca de rasterización de bajo nivel OpenGL* llevada al proyecto de código abierto Mesa OpenGL para lograr un alto desempeño de renderización cuando las GPU no están disponibles o son demasiado limitantes. Esta biblioteca, totalmente basada en CPU y desarrollada sobre LLVM, ofrece ventajas en cuanto a desempeño con respecto a las renderizaciones de Mesa llvmpipe.
  • Intel® Open Image Denoise, una biblioteca de código abierto de algoritmos de filtrado y eliminación de ruidos en imágenes para mejorar la calidad visual y reducir los tiempos de renderización.

Intel® Rendering Framework es un enfoque de visualización definida por software (SDVis) que posibilita el uso de big data en plataformas de todos los tamaños, incluso clústeres informáticos de alto desempeño (HPC) y de nube. Esto se logra habilitando el paralelismo y el desempeño que ya están en las plataformas Intel® basadas en CPU, sin los límites de memoria y el costo de las soluciones basadas en GPU.

Para que sea aun más fácil de usar esta tecnología de visualización innovadora, Intel colaboró con proveedores de software y hardware con el fin de diseñar Intel® Select Solutions para visualización profesional. Estas soluciones listas para usar ofrecen una experiencia inmediata para combinar códigos con alta intensidad computacional con herramientas de análisis visual y renderización fotorrealista que se utilizan en la ciencia, la fabricación, la renderización profesional, la arquitectura, los juegos y más.

Repensar la distribución de la carga de trabajo

Implemente visualización en cualquier lugar, en cualquier momento y a cualquier escala con una solución Intel® Select

Las bibliotecas de código abierto de Intel desempeñan un papel importante en Hollywood

Introducción a SDVis

Tech.Decoded: Moana y Pacific Rim—Renderización de nuevas realidades


Bibliotecas de software

Mejore las aplicaciones existentes con bibliotecas de renderización para software en paralelo.

Los ingenieros de aplicaciones de renderización utilizan estos kernels para trazado de rayos con el fin de mejorar el desempeño de las aplicaciones. Los kernels son optimizados para una renderización fotográficamente realista en los procesadores Intel® más recientes con compatibilidad para Intel® Streaming SIMD Extensions [4.2] e Intel® Advanced Vector Extensions 512.

Descargar

Crédito de fotografía: Cortesía de Attila Afra, Intel1

Este motor para trazado de rayos portátil ofrece alto desempeño, visualización de alta fidelidad para CPU en la arquitectura Intel®. La biblioteca de renderización le permite crear aplicaciones de renderización interactivas, de alta fidelidad.

Intel OSPRay se desarrolla sobre la base de Intel Embree e Intel® MPI Library.

Video sobre descripción general de Intel OSPRay

Descargar

Crédito de fotografía: Cortesía de Ingo Wald y Carson Brownlee, Intel2

Este es un rasterizador de software de alto desempeño, escalable, en el proyecto de comunidad de código abierto de Mesa, que es compatible con OpenGL*. Utilice software de visualización sin modificar para trabajar con conjuntos de datos cuando no haya hardware de GPU disponible o sea limitado. Este producto basado en CPU se ejecuta en equipos portátiles, estaciones de trabajo y nodos de cómputo en sistemas de high-performance computing (HPC) o computación de alto desempeño.

Biblioteca Mesa OpenGL*

Descargar

Crédito de fotografía: Cortesía de Silvio Rizzi y Joe Insley, Argonne National Laboratory3

Intel® Open Image Denoise

Esta biblioteca de código abierto, de alto desempeño, mejora la calidad visual utilizando métodos de aprendizaje automático (entre ellos funciones en la Biblioteca central de matemáticas Intel® para redes neuronales profundas) para filtrar el ruido de manera selectiva. Este componente independiente se puede utilizar para reducción de ruidos en imágenes renderizadas en 3D, con o sin Intel Embree.

Mas información

Descargar

Crédito de fotografía: Cortesía de Walt Disney Animation Studios4

Fuentes

1. Datos reproducidos en virtud del Acuerdo de licencia comercial de Evermotion. Visualización de Attila Afra, Intel, Mazda.

2. Datos de Infraestructura informática para el lanzamiento, el ascenso y la aerodinámica de vehículos (Computational Framework for Launch, Ascent, and Vehicle Aerodynamics, LAVA), cortesía de Mike Barad y Cetin Kiris, NASA Ames. Visualización de Ingo Wald y Carson Brownlee, Intel, Landing Gear.

3. Datos cortesía de Salman Habib, Katrin Heitmann y de el Código de cosmología acelerada híbrida/hardware (Hardware/Hybrid Accelerated Cosmology Code, HACC) de Argonne National Laboratory. Visualización de Silvio Rizzi y Joe Insley, Argonne Leadership Computing Facillity, Materia oscura con VL3 y OpenSWR.

4. Conjunto de datos disponibles públicamente cortesía de Walt Disney Animation Studios. La imagen se renderiza con Intel OSPRay e Intel Open Image Denoise.