Master's thesis presentation. Jakob is advised by Samuel James Newcome and Prof. Dr. Hans-Joachim Bungartz.
Previous talks at the SCCS Colloquium
Jakob Englhauser: Vectorization of Three-Body Potentials in AutoPas
SCCS Colloquium |
Molecular dynamics simulations rely on potential functions to model intermolecular interactions. While it is often enough to only consider pair-wise potentials, such as the Lennard-Jones potential, in some situations, it may be necessary to additionally use three-body potentials to produce accurate results. One example of a three-body potential is the Axilrod-Teller potential, which should be implemented in the molecular dynamics library AutoPas. Since the calculation of the potentials is a major part of the runtime of molecular dynamics simulation, an efficient implementation is vital for the performance of the simulation. For this, SIMD instructions also play an important role. Therefore, ways of manually vectorizing the Axilrod-Teller potential with SIMD intrinsics were explored in this
work.