Optimized force calculation in molecular dynamics simulations for the intel xeon phi

Nikola Tchipev, Amer Wafai, Colin W. Glass, Wolfgang Eckhardt, Alexander Heinecke, Hans Joachim Bungartz, Philipp Neumann

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

7 Scopus citations

Abstract

We provide details on the shared-memory parallelization for manycore architectures of the molecular dynamics framework ls1-mardyn, including an optimization of the SIMD vectorization for multi-centered molecules. The novel shared-memory parallelization scheme allows to retain Newton’s third law optimization and exhibits very good scaling on many-core devices such as a full Xeon Phi card running 240 threads. The Xeon Phi can thus be exploited and delivers comparable performance as IvyBridge nodes in our experiments.

Original languageEnglish
Title of host publicationEuro-Par 2015
Subtitle of host publicationParallel Processing Workshops - Euro-Par 2015 International Workshops, Revised Selected Papers
EditorsSascha Hunold, Josef Weidendorfer, Domingo Gimenez, Laura Ricci, Stefan Lankes, Alexandru Costan, Ana Lucia Varbanescu, Stephen L. Scott, María Engracia Gómez Requena, Vittorio Scarano, Alexandru Iosup, Michael Alexander
PublisherSpringer Verlag
Pages774-785
Number of pages12
ISBN (Print)9783319273075
DOIs
StatePublished - 2015
EventInternational Workshops on Parallel Processing Workshops, Euro-Par 2015 - Vienna, Austria
Duration: 24 Aug 201525 Aug 2015

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9523
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Workshops on Parallel Processing Workshops, Euro-Par 2015
Country/TerritoryAustria
CityVienna
Period24/08/1525/08/15

Fingerprint

Dive into the research topics of 'Optimized force calculation in molecular dynamics simulations for the intel xeon phi'. Together they form a unique fingerprint.

Cite this