1.

Record Nr.

UNINA9910299244203321

Autore

Heinecke Alexander

Titolo

Supercomputing for Molecular Dynamics Simulations : Handling Multi-Trillion Particles in Nanofluidics / / by Alexander Heinecke, Wolfgang Eckhardt, Martin Horsch, Hans-Joachim Bungartz

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015

ISBN

3-319-17148-8

Edizione

[1st ed. 2015.]

Descrizione fisica

1 online resource (83 p.)

Collana

SpringerBriefs in Computer Science, , 2191-5768

Disciplina

004

Soggetti

Computer system failures

Computer simulation

Fluid mechanics

Computers, Special purpose

System Performance and Evaluation

Simulation and Modeling

Engineering Fluid Dynamics

Special Purpose and Application-Based Systems

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Description based upon print version of record.

Nota di bibliografia

Includes bibliographical references at the end of each chapters.

Nota di contenuto

Introduction -- Molecular Dynamics Simulation -- Parallelization of MD Algorithms and Load Balancing -- Efficient Implementation of the Force Calculation in MD Simulations -- Experiments -- Conclusion.

Sommario/riassunto

This work presents modern implementations of relevant molecular dynamics algorithms using ls1 mardyn, a simulation program for engineering applications. The text focuses strictly on HPC-related aspects, covering implementation on HPC architectures, taking Intel Xeon and Intel Xeon Phi clusters as representatives of current platforms. The work describes distributed and shared-memory parallelization on these platforms, including load balancing, with a particular focus on the efficient implementation of the compute kernels. The text also discusses the software-architecture of the resulting code.