DocumentCode
3339838
Title
Optimized Implementation of Ray Tracing on Cell Broadband Engine
Author
Li, Bo ; Jin, Hai ; Shao, Zhiyuan ; Li, Yong ; Liu, Xin
Author_Institution
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan
fYear
2008
fDate
24-26 April 2008
Firstpage
438
Lastpage
443
Abstract
Ray tracing is a global illumination based on rendering method. It could produce very high-quality image. But rendering is also a very time-consuming procedure. In this paper, we map a Whitted-style recursive ray tracing on Cell Broadband Engine processor (Cell BE) with a number of optimization techniques according to the architecture characteristics of Cell BE processor, which include adaptive task scheduling, software managed cache, double buffering, packets of primary rays through SIMD unit. Through experiments, we show our implementation can harness the Cell BE processing power to up-limit.
Keywords
optimisation; ray tracing; rendering (computer graphics); Whitted-style recursive ray tracing; adaptive task scheduling; cell broadband engine; double buffering; optimization techniques; ray tracing; rendering method; software managed cache; Computer architecture; Engines; Layout; Light sources; Lighting; Multimedia systems; Optical reflection; Parallel processing; Ray tracing; Rendering (computer graphics);
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia and Ubiquitous Engineering, 2008. MUE 2008. International Conference on
Conference_Location
Busan
Print_ISBN
978-0-7695-3134-2
Type
conf
DOI
10.1109/MUE.2008.83
Filename
4505765
Link To Document