Title :
Photon Mapping Parallel Based on Shared Memory System
Author :
Huaiqing, He ; Tianbao, Wang ; Qing, Xu ; Yaoyu, Xing
Author_Institution :
Coll. of Comput. Sci. & Technol., Civil Aviation Univ. of China, Tianjin, China
Abstract :
By searching the basic tasks when photons are launched by photon mapping algorithm, this paper focuses on the implementation of photon mapping in parallel at low-end graphics workstation. It designs and implements multithreading of photon mapping under the shared memory even gets obvious acceleration ratio through a combination of OpenMP and Win32 threads library. Meanwhile, it further optimizes the parallel performance and, to some extent, improves the speed of rendering of photon mapping.
Keywords :
message passing; multi-threading; parallel algorithms; rendering (computer graphics); shared memory systems; software libraries; OpenMP; Win32 thread library; low-end graphics workstation; photon mapping algorithm; photon mapping multithread parallel system; photon mapping rendering; shared memory system; Acceleration; Computer graphics; Computer science; Layout; Light sources; Lighting; Optical reflection; Photonics; Ray tracing; Rendering (computer graphics); multithread; parallel rendering; photon mapping; shared memory;
Conference_Titel :
Computer Graphics, Imaging and Visualization, 2009. CGIV '09. Sixth International Conference on
Conference_Location :
Tianjin
Print_ISBN :
978-0-7695-3789-4
DOI :
10.1109/CGIV.2009.41