CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Co-design of a particle-in-cell plasma simulation code for Intel Xeon Phi: A first look at Knights landing

I. Surmin ; S. Bastrakov ; Z. Matveev ; E. Efimenko ; Arkady Gonoskov (Institutionen för fysik, Teoretisk fysik (Chalmers)) ; I. Meyerov
Lecture Notes in Computer Science - 16th International Conference on Algorithms and Architectures for Parallel Processing - ICA3PP 2016, Granada, Spain, 14-16 December 2016 (0302-9743). Vol. 10049 (2016), p. 319-329.
[Konferensbidrag, refereegranskat]

Three dimensional particle-in-cell laser-plasma simulation is an important area of computational physics. Solving state-of-the-art problems requires large-scale simulation on a supercomputer using specialized codes. A growing demand in computational resources inspires research in improving efficiency and co-design for supercomputers based on many-core architectures. This paper presents first performance results of the particle-in-cell plasma simulation code PICADOR on the recently introduced Knights Landing generation of Intel Xeon Phi. A straightforward rebuilding of the code yields a 2.43 x speedup compared to the previous Knights Corner generation. Further code optimization results in an additional 1.89 x speedup. The optimization performed is beneficial not only for Knights Landing, but also for high-end CPUs and Knights Corner. The optimized version achieves 100 GFLOPS double precision performance on a Knights Landing device with the speedups of 2.35 x compared to a 14-core Haswell CPU and 3.47 x compared to a 61-core Knights Corner Xeon Phi.



Denna post skapades 2017-01-20. Senast ändrad 2017-03-22.
CPL Pubid: 247532

 

Läs direkt!


Länk till annan sajt (kan kräva inloggning)


Institutioner (Chalmers)

Institutionen för fysik, Teoretisk fysik (Chalmers)

Ämnesområden

Annan teknik

Chalmers infrastruktur