Léxico TI › Programación › Optimización de caché de vértices

Optimización de caché de vértices

Programación Svenska → Actualizado: 2026-10-25

Reordenar la lista de índices de una malla para que los vértices usados hace poco permanezcan en la pequeña caché postransformación de la GPU.

Tras ejecutarse el sombreador de vértices, su salida se guarda en una FIFO pequeña de quizá 16–32 vértices. Si se acierta en la caché, un vértice compartido se reutiliza sin volver a ejecutar el sombreador; si se falla, se ejecuta otra vez. Ordenar los índices de los triángulos para procesar vecinos de forma consecutiva reduce la tasa de fallos, medida como ACMR (average cache miss ratio, idealmente cerca de 0,5).

El algoritmo lineal de Tom Forsyth y Tipsify son opciones habituales porque son lo bastante rápidos para ejecutarse al importar. La ganancia es rendimiento puro sin tocar la geometría, una de las pocas optimizaciones que no cuesta nada en calidad de imagen.

← Volver al léxico