DocumentCode
244505
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
fYear
2014
fDate
21-25 July 2014
Firstpage
186
Lastpage
192
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;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing & Simulation (HPCS), 2014 International Conference on
Conference_Location
Bologna
Print_ISBN
978-1-4799-5312-7
Type
conf
DOI
10.1109/HPCSim.2014.6903685
Filename
6903685
Link To Document