DocumentCode :
3564329
Title :
Optimization of Molecular Dynamics application for Intel Xeon Phi coprocessor
Author :
Harode, Amit ; Gupta, Apaar ; Mathew, Benny ; Rai, Nitin
Author_Institution :
Innovation Labs., Tata Consultancy Services, Pune, India
fYear :
2014
Firstpage :
1
Lastpage :
6
Abstract :
Molecular Dynamics (MD) is a computational technique with applicability in fields as diverse as material science, biomolecules and chemical physics. These applications are computationally intensive and massively parallel in nature and ideal candidate to exploit capabilities Intel Xeon Phi co-processor and Nvidia´s Tesla GPU accelerators. In this work, we provide details of our experience in optimizing a molecular dynamics application on Xeon Phi. Xeon Phi is a product by Intel based on the Many Integrated Core Architecture. We exploit the 512 bit vector width of Xeon Phi through use of various techniques and achieve improved SIMD performance. We also implement shared memory model of OpenMP and reduce communication overheads between OpenMP threads by removal of reduction. These and other techniques described in the paper helped improve the applications performance on Xeon Phi by 322%.
Keywords :
graphics processing units; message passing; molecular dynamics method; optimisation; parallel architectures; shared memory systems; Intel Xeon Phi coprocessor; Nvidia Tesla GPU accelerator; OpenMP threads; SIMD performance; communication overhead reduction; many integrated core architecture; molecular dynamics application optimization; shared memory model; Atomic measurements; Computational modeling; Dielectrics; Optimization; Solvents; Amber; HPC; Intel Xeon Phi; Molecular Dynamics; Nucleosome; performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Applications (ICHPCA), 2014 International Conference on
Print_ISBN :
978-1-4799-5957-0
Type :
conf
DOI :
10.1109/ICHPCA.2014.7045363
Filename :
7045363
Link To Document :
بازگشت