Tiled Rendering es una estrategia de renderizado en gráficos por computadora donde la imagen final se divide en múltiples sub-regiones rectangulares, conocidas como 'tiles'. En lugar de renderizar toda la escena de una vez, el hardware o software procesa cada tile individualmente. Esto implica que todos los vértices y píxeles que caen dentro de un tile específico se procesan y rasterizan antes de pasar al siguiente tile. Esta aproximación contrasta con el renderizado inmediato (immediate mode rendering) o el renderizado scanline, donde los datos se procesan en un flujo continuo a través de toda la pantalla.

Esta técnica es fundamental en la arquitectura de las GPUs móviles y embebidas, como las presentes en smartphones, tablets y consolas portátiles. Ejemplos concretos incluyen las GPUs PowerVR de Imagination Technologies, las GPUs Adreno de Qualcomm y las GPUs Mali de ARM, que utilizan arquitecturas de Tiled Rendering o Tiled Deferred Rendering. Estas arquitecturas son cruciales para reducir el consumo de energía y el ancho de banda de memoria, ya que los datos intermedios (como el Z-buffer y los color buffers) para un tile pueden almacenarse en una memoria on-chip rápida y de baja latencia, minimizando las costosas operaciones de lectura/escritura a la memoria principal (DRAM).

Para un Arquitecto de Sistemas, comprender Tiled Rendering es vital al diseñar o seleccionar hardware para aplicaciones gráficas intensivas, especialmente en entornos con restricciones de energía o memoria. Permite entender por qué ciertas arquitecturas de GPU son más eficientes en dispositivos móviles y cómo optimizar el rendimiento de las aplicaciones. Los trade-offs incluyen la complejidad adicional en el driver de la GPU para gestionar el particionamiento y la coordinación de tiles, y la posibilidad de que el rendimiento se vea afectado si la geometría de la escena es muy compleja y se extiende a través de muchos tiles, requiriendo que los mismos datos de geometría se procesen múltiples veces. Sin embargo, el beneficio en eficiencia de ancho de banda y energía suele superar estos inconvenientes en los casos de uso previstos.