SCCS Colloquium - Nov 7, 2019

From Sccswiki
Revision as of 15:45, 24 October 2019 by Makis (talk | contribs) (Created page with "{| class="wikitable" |- | '''Date:''' || November 7, 2019 |- | '''Room:''' || [https://portal.mytum.de/campus/roomfinder/roomfinder_viewmap?mapid=142&roomid=00.08.053@5608 00....")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Date: November 7, 2019
Room: 00.08.053
Time: 15:00 - 16:00

Ludwig Gärtner: Performance Analysis and Code Generation for the Force Calculation in Molecular Dynamics Simulations

Guided research submission talk. Ludwig is advised by Fabio Gratl.

This guided research paper walks the reader through a domain specific language was created to generate a force calculator for the N-body simulation library AutoPas. It explains how to use the AutoPasDSL, describes the code generation process, and compares the performance of the generated force calculator to a pre written one.

The concept of code generation is very useful in this case, to make AutoPas more accessible to non-computer scientists. On the other hand it requires some improvements regarding the automatic improvement of user given code to be competitive, performance wise.

Keywords: N-Body simulations, AutoPas, Domain Specific Language, Code Generation