Improving Ray Tracing Anti-aliasing Performance through Image Gradient Analysis
Resumo
Ray tracing is the primary technique used for imaging based on the simulation of physical phenomena. The core problem is in the need of high computing power. Since the 1960s, research has been conducted to improve the efficiency of algorithms and the development of parallel systems has promoted their implementation. Migration to many-core architectures and in particular the development of GPUs make realtime applications possible. This work aims at improving the performance of ray tracing with support for anti-aliasing using image processing techniques implemented in GPU. The results show considerable gains with the use of the proposed approach.
Palavras-chave:
Ray tracing, Pixel, Kernel, Graphics processing unit, Hardware, Computer architecture, Image resolution
Publicado
27/10/2010
Como Citar
TEIXEIRA, João Marcelo X. N.; ALBUQUERQUE, Eduardo S.; SANTOS, Artur L. dos; TEICHRIEB, Veronica; KELNER, Judith.
Improving Ray Tracing Anti-aliasing Performance through Image Gradient Analysis. In: SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (SSCAD), 11. , 2010, Petrópolis.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2010
.
p. 144-151.