标题:A task and data balanced distributed photon mapping method
作者:Xu, Xiang; Wang, Beibei; Wang, Lu; Xu, Yanning; Yang, Chenglei; Meng, Xiangxu
通讯作者:Wang, Lu;Wang, L
作者机构:[Xu, Xiang; Wang, Lu; Xu, Yanning; Yang, Chenglei; Meng, Xiangxu] Shandong Univ, Sch Software, Jinan 250101, Shandong, Peoples R China.; [Xu, Xiang; 更多
会议名称:16th International Conference on Computer-Aided Design and Computer Graphics (CAD/Graphics)
会议日期:MAY 05-06, 2019
来源:COMPUTERS & GRAPHICS-UK
出版年:2019
卷:82
页码:214-221
DOI:10.1016/j.cag.2019.05.009
关键词:Global illumination; Photon mapping; Distributed computing
摘要:Photon mapping is an important global illumination method of simulating some visual effects, such as caustic. However, photon mapping is difficult to be parallelized efficiently, due to unbalanced task distribution and memory management. In this paper, we present a combined data-parallel and task-parallel approach to improve performance across multiple rendering clients in a distributed system. The shading points (receivers) from pixels are divided into groups. We associate the photons with each receiver group by computing a tree cut of the photon hierarchy, thus both the data and the task are tightly coupled. Furthermore, we organize both the photon hierarchy and the receivers with Morton code for efficient tree construction. In the end, our method balances both the illumination task of receivers and related photons, resulting in better load balancing and higher performance without any quality degradation. (C) 2019 Elsevier Ltd. All rights reserved.
收录类别:CPCI-S;EI;SCOPUS;SCIE
WOS核心被引频次:1
资源类型:会议论文;期刊论文
原文链接:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85066843986&doi=10.1016%2fj.cag.2019.05.009&partnerID=40&md5=50f1ddaafe57c1ea8d09898c3afcb8ac
TOP