Discrepancias Asombrosas: Una Comparación del Uso de Memoria de Estructuras de Aceleración en GPUs
Este artículo compara el consumo de memoria al construir estructuras de aceleración (BVH) para el ray tracing en GPUs de diferentes proveedores. Los resultados revelan discrepancias significativas, con las GPUs NVIDIA más recientes utilizando solo un tercio o incluso una vigésima parte de la memoria de sus contrapartes AMD. El artículo profundiza en la estructura interna de las BVH, contrastando diferentes implementaciones de controladores y los efectos de la arquitectura de hardware. Analiza los detalles de la implementación de BVH de las arquitecturas RDNA2/3 y RDNA4 de AMD, explicando las razones detrás de las diferencias en el uso de memoria. Finalmente, el autor concluye que el consumo de memoria BVH está fuertemente influenciado por el hardware, los controladores y los algoritmos, y proyecta el potencial de futuras mejoras.