Articulo de referencia

Unidad de salida de renderizado

En gráficos por computadora , la unidad de salida de renderizado o canalización de operaciones de rasterización ( ROP ) es un componente de hardware en las unidades de procesami...

En gráficos por computadora , la unidad de salida de renderizado o canalización de operaciones de rasterización ( ROP ) es un componente de hardware en las unidades de procesamiento gráfico (GPU) modernas y uno de los pasos finales en el proceso de renderizado de las tarjetas gráficas modernas . Las canalizaciones de píxeles toman información de píxeles (cada píxel es un punto adimensional) y texeles y la procesan, a través de operaciones específicas de matrices y vectores , en un píxel final o valor de profundidad; este proceso se llama rasterización . Por lo tanto, las ROP controlan el antialiasing , cuando más de una muestra se fusiona en un píxel. Las ROP realizan las transacciones entre los búferes relevantes en la memoria local , lo que incluye escribir o leer valores, así como combinarlos. El hardware de antialiasing dedicado que se utiliza para realizar métodos de antialiasing basados ​​en hardware como MSAA está contenido en las ROP.

Todos los datos renderizados deben pasar por el ROP para poder escribirse en el framebuffer , desde donde se pueden transmitir a la pantalla.

Por lo tanto, la ROP es donde la salida de la GPU se ensambla en una imagen de mapa de bits lista para su visualización.

Históricamente, el número de ROPs, unidades de mapeo de texturas (TMUs) y unidades de procesamiento de sombreado / procesadores de flujo ha sido igual. Sin embargo, desde 2004, varias GPUs han desacoplado estas áreas para permitir una asignación óptima de transistores para la carga de trabajo de la aplicación y el rendimiento de la memoria disponible. A medida que esta tendencia continúa, se espera que los procesadores gráficos sigan desacoplando las distintas partes de sus arquitecturas para mejorar su adaptabilidad a futuras aplicaciones gráficas. Este diseño también permite a los fabricantes de chips crear una línea modular, donde las GPUs de gama alta utilizan esencialmente la misma lógica que los productos de gama baja. [ 1 ] [ 2 ]

La terminología para ROPs puede variar entre fabricantes. Por ejemplo, mientras que NVIDIA las denomina ROPs, AMD utiliza el término "Render Backend" (RB). [ 3 ]

Véase también

Referencias

  1. "La vida de un triángulo: la canalización lógica de NVIDIA" . NVIDIA Developer . 16 de marzo de 2015. Consultado el 23 de julio de 2018 .
  2. "Renderizado de 3 segundos" .Miércoles, 9 de junio de 2021
  3. AMD. "Presentación de la arquitectura RDNA (documento técnico de RDNA)" (PDF) . AMD.com . Consultado el 15 de agosto de 2024 .