Coherent Photon Mapping on the Intel MIC Architecture

被引:0
|
作者
Chun-Meng Kang
Lu Wang
Pei Wang
Yan-Ning Xu
Xiang-Xu Meng
机构
[1] Shandong University,School of Computer Science and Technology
[2] Ministry of Education,Engineering Research Center of Digital Media Technology
[3] Shandong University,Software College
关键词
photon mapping; parallel processing; SIMD;
D O I
暂无
中图分类号
学科分类号
摘要
Photon mapping is a global illumination algorithm which is composed of two steps: photon tracing and photon searching. During photon searching step, each shading point needs to search the photon-tree to find k-neighbouring photons for reflected radiance estimation. As the number of shading points and the size of photon-tree are dramatically large, the photon searching step is time consuming. We propose a parallel photon searching algorithm by using radiance estimation approach for coherent shading points on the Intel® Many Integrated Core (MIC) Architecture. In order to efficiently use single instruction multiple data (SIMD) units, shading points are clustered by similarity first (every cluster contains 16 shading-points), and an initial neighbouring scope is searched from the photon-tree for each cluster. Then we use 16-wide SIMD units by performing k-NN searching from the initial neighbouring scope for those 16 shading-points in a cluster in parallel. We use the method to simulate some global illumination scenes on Intel® Xeon® processors and Intel® Xeon® Phi™ coprocessors. The comparison results with existing photon mapping techniques indicate that our method gives significant improvement in speed with the same accuracy.
引用
收藏
页码:519 / 527
页数:8
相关论文
共 50 条
  • [1] Coherent Photon Mapping on the Intel MIC Architecture
    Kang, Chun-Meng
    Wang, Lu
    Wang, Pei
    Xu, Yan-Ning
    Meng, Xiang-Xu
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2015, 30 (03) : 519 - 527
  • [2] On the Parallelization Approaches for Intel MIC Architecture
    Atanassov, E.
    Gurov, T.
    Karaivanova, A.
    Ivanovska, S.
    Durchova, M.
    Dimitrov, D.
    APPLICATION OF MATHEMATICS IN TECHNICAL AND NATURAL SCIENCES (AMITANS'16), 2016, 1773
  • [3] Adaptation of RBM Learning for Intel MIC Architecture
    Olas, Tomasz
    Mleczko, Wojciech K.
    Nowicki, Robert K.
    Wyrzykowski, Roman
    Krzyzak, Adam
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 90 - 101
  • [4] A fast tridiagonal solver for Intel MIC architecture
    Wang, Xinliang
    Xue, Wei
    Zhai, Jidong
    Xu, Yangtong
    Zheng, Weimin
    Lin, Haixiang
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 172 - 181
  • [5] Parallelization of Adaboost Algorithm on Intel MIC Architecture
    Luo, Haibiao
    Yuan, Haojie
    Cheng, Shendong
    Li, Ying
    Yuan, Feng
    Wei, Mingzhu
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE: TECHNOLOGIES AND APPLICATIONS, 2016, 127
  • [6] Parallel Monte Carlo on Intel MIC Architecture
    Atanassov, Emanouil
    Gurov, Todor
    Ivanovska, Sofiya
    Karaivanova, Aneta
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 1803 - 1810
  • [7] A Comparison of SuperLU Solvers on the Intel MIC Architecture
    Tuncel, Mehmet
    Duran, Ahmet
    Celebi, M. Serdar
    Akaydin, Bora
    Topkaya, Figen O.
    NUMERICAL COMPUTATIONS: THEORY AND ALGORITHMS (NUMTA-2016), 2016, 1776
  • [8] sRSA: High Speed RSA on the Intel® MIC Architecture
    Chang, Cheng
    Yao, Shun
    Yu, Dantong
    2015 IEEE 21ST INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2015, : 609 - 616
  • [9] Vectorized point based global illumination on Intel MIC architecture
    Xu, Xiang
    Wang, Beibei
    Wang, Lu
    Xu, Yanning
    Boubekeur, Tamy
    COMPUTERS & GRAPHICS-UK, 2018, 70 : 206 - 213
  • [10] Speeding Up Galois Field Arithmetic on Intel MIC Architecture
    Feng, Kai
    Ma, Wentao
    Huang, Wei
    Zhang, Qing
    Gong, Yili
    NETWORK AND PARALLEL COMPUTING, NPC 2013, 2013, 8147 : 143 - 154