Y. Barsamian, A. Charguéraud, and A. Ketterlin, A Space and Bandwidth Efficient Multicore Algorithm for the Particle-in-Cell Method, Parallel Processing and Applied Mathematics: 12th Intl. Conf. (PPAM), pp.133-144, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01649172

Y. Barsamian, A. Charguéraud, S. A. Hirstoaga, and M. Mehrenberger, Efficient Strict-Binning Particle-in-Cell Algorithm for Multi-Core SIMD Processors, 2018.
URL : https://hal.archives-ouvertes.fr/hal-01890318

C. K. Birdsall and A. B. Langdon, Plasma Physics via Computer Simulation, 1985.

K. J. Bowers, B. J. Albright, L. Yin, B. Bergen, and T. J. Kwan, Ultrahigh performance three-dimensional electromagnetic relativistic kinetic plasma simulation, Physics of Plasmas, vol.15, p.55703, 2008.

M. Bussmann, H. Burau, T. E. Cowan, A. Debus, A. Huebl et al., Radiative Signatures of the Relativistic Kelvin-Helmholtz Instability, Intl. Conf. on High Performance Computing, Networking, Storage and Analysis (SC), 2013.

V. K. Decyk and T. V. Singh, Particle-in-Cell algorithms for emerging computer architectures, Comput. Phys. Commun, vol.185, pp.708-719, 2014.

M. Durand, B. Raffin, and F. Faure, A Packed Memory Array to Keep Moving Particles Sorted, Workshop on Virtual Reality Interaction and Physical Simulation (VRIPHYS), 2012.
URL : https://hal.archives-ouvertes.fr/hal-00762593

R. A. Fonseca, J. Vieira, F. Fiuza, A. Davidson, F. S. Tsung et al., Exploiting multi-scale parallelism for large scale numerical modelling of laser wakefield accelerators, Plasma Phys. Control. Fusion, vol.55, p.124011, 2013.

M. Frigo and S. G. Johnson, The Design and Implementation of FFTW3, Proceedings of the IEEE 93, vol.2, pp.216-231, 2005.

K. Germaschewski, W. Fox, S. Abbott, N. Ahmadi, K. Maynard et al., The Plasma Simulation Code: A modern particlein-cell code with patch-based load-balancing, J. Comput. Phys, vol.318, pp.305-326, 2016.

R. W. Hockney and J. W. Eastwood, Computer Simulation Using Particles. Institute of Physics, 1988.

A. Jocksch, F. Hariri, T. Tran, S. Brunner, C. Gheller et al., A Bucket Sort Algorithm for the Particle-In-Cell Method on Manycore Architectures, Parallel Processing and Applied Mathematics: 11th Intl. Conf. (PPAM), pp.43-52, 2016.

X. Kong, M. C. Huang, C. Ren, and V. K. Decyk, Particle-in-cell simulations with charge-conserving current deposition on graphic processing units, J. Comput. Phys, vol.230, pp.1676-1685, 2011.

A. Larin, S. Bastrakov, A. Bashinov, E. Efimenko, I. Surmin et al., Load Balancing for Particle-in-Cell Plasma Simulation on Multicore Systems, Parallel Processing and Applied Mathematics: 12th Intl. Conf. (PPAM), pp.145-155, 2018.

J. D. Mccalpin, Memory Bandwidth and Machine Balance in Current High Performance Computers, IEEE Tech. Cmte. on Computer Arch. Newsletter (TCCA, pp.19-25, 1995.

L. Muschietti, I. Roth, C. W. Carlson, and R. E. Ergun, Transverse Instability of Magnetized Electron Holes, Phys. Rev. Lett, vol.85, pp.94-97, 2000.

H. Nakashima, Y. Summura, K. Kikura, and Y. Miyake, Large Scale ManycoreAware PIC Simulation with Efficient Particle Binning, 2017 IEEE Intl. Parallel and Distributed Processing Symp. (IPDPS, pp.202-212, 2017.

L. F. Ricketson and A. J. Cerfon, Sparse grid techniques for particle-in-cell schemes, Plasma Phys. Control. Fusion, vol.59, p.24002, 2017.

I. Surmin, S. Bastrakov, Z. Matveev, E. Efimenko, A. Gonoskov et al., Co-design of a Particle-in-Cell Plasma Simulation Code for Intel Xeon Phi: A First Look at Knights Landing, 16th Intl. Conf. on Algorithms and Architectures for Parallel Processing Workshops (ICA3PP, SCDT, pp.319-329, 2016.

W. Tang, B. Wang, S. Ethier, G. Kwasniewski, T. Hoefler et al., Extreme Scale Plasma Turbulence Simulations on Top Supercomputers Worldwide". In: Intl. Conf. for High Performance Computing, Networking, Storage and Analysis, pp.502-513, 2016.

D. Tskhakaya and R. Schneider, Optimization of PIC codes by improved memory management, J. Comput. Phys, vol.225, pp.829-839, 2007.

H. Vincenti, M. Lobet, R. Lehe, R. Sasanka, and J. Vay, An efficient and portable SIMD algorithm for charge/current deposition in Particle-In-Cell codes, Comput. Phys. Commun, vol.210, pp.145-154, 2016.
URL : https://hal.archives-ouvertes.fr/cea-01426502

S. Williams, A. Waterman, and D. Patterson, Roofline: An Insightful Visual Performance Model for Multicore Architectures, Communications of the ACM, vol.52, pp.65-76, 2009.