Title :
Parallel 3D deterministic particle transport on Intel MIC architecture
Author :
Qinglin Wang ; Zuocheng Xing ; Jie Liu ; Xiaogang Qiang ; Chunye Gong ; Jiang Jiang
Author_Institution :
Sci. & Technol. on Parallel & Distrib. Process. Lab., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
Single-node computation speed is essential in large-scale parallel solutions of particle transport problems. The Intel Many Integrated Core (MIC) architecture supports more than 200 hardware threads as well as 512-bit double precision float-point vector operations. In this paper, we use the native model of MIC in the parallelization of the simulation of one energy group time-independent deterministic discrete ordinates particle transport in 3D Cartesian geometry (Sweep3D). The implementation adopts both hardware threads and vector units in MIC to efficiently exploit multi-level parallelism in the discrete ordinates method when keeping good data locality. Our optimized implementation is verified on target MIC and can provide up to 1.99 times speedup based on the original MPI code on Intel Xeon E5-2660 CPU when flux fixup is off. Compared with the prior on NVIDIA Tesla M2050 GPU, the speedup of up to 1.23 times is obtained. In addition, the difference between the implementations on MIC and GPU is discussed as well.
Keywords :
graphics processing units; multiprocessing systems; parallel processing; physics computing; 3D Cartesian geometry; Intel MIC architecture; Intel Xeon E5-2660 CPU; NVIDIA Tesla M2050 GPU; Sweep3D; discrete ordinates method; double precision float-point vector operations; graphics processing unit; hardware thread; many integrated core architecture; multi-level parallelism; parallel 3D deterministic particle transport; single-node computation speed; Computational modeling; Computer architecture; Equations; Graphics processing units; Legged locomotion; Microwave integrated circuits; Tin; Particle transport; Sweep3D; discrete ordinates (Sn) method; many integrated core architecture;
Conference_Titel :
High Performance Computing & Simulation (HPCS), 2014 International Conference on
Conference_Location :
Bologna
Print_ISBN :
978-1-4799-5312-7
DOI :
10.1109/HPCSim.2014.6903685