SCHEDULE: NOV 16-22, 2013
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
Vectorization of Multi-Center, Highly-Parallel Rigid-Body Molecular Dynamics Simulations
SESSION: Research Poster Reception
EVENT TYPE: Posters, Electronic Posters, and Education Posters
TIME: 5:15PM - 7:00PM
AUTHOR(S):Wolfgang Eckhardt, Alexander Heinecke, Wolfgang Hölzl, Hans-Joachim Bungartz
ROOM:Mile High Pre-Function
ABSTRACT:
The molecular dynamics (MD) code 'ls1 mardyn' is being developed for large-scale molecular simulation of e.g. nano- scale flows for fluids composed of simple, small molecules. In contrast to most other MD codes, ls1 mardyn treats molecules as completely rigid bodies with multiple interaction sites, instead of treating all atoms of an molecule individually and applying a constraint motion algorithm. Having previously demonstrated very good results for scalabilty, we present our efficient implementation of the compute kernel in this poster. We focus on the vectorized implementation of the interaction computation for multi-centered molecules using the AVX instruction set and show the performance of the new kernel on SuperMUC hosted at LRZ, Germany. In addition, we include early results for the Intel MIC architecture. On Sandy Bridge, we are able to gain a 3x runtime improvement, while our implementation on KNC achieves the performance of one SuperMUC node.
Chair/Author Details:
Wolfgang Eckhardt - Technische Universität München
Alexander Heinecke - Technische Universität München
Wolfgang Hölzl - Technische Universität München
Hans-Joachim Bungartz - Technische Universität München
Click here to download .ics calendar file
