Efficiency of linked cell algorithms

The linked cell algorithm is an essential part of molecular simulation software, both molecular dynamics and Monte Carlo. Though it scales linearly with the number of particles, there has been a constant interest in increasing its performance, because a large part of CPU time is spent to identify th...

Full description

Saved in:
Bibliographic Details
Published inComputer physics communications Vol. 182; no. 3; pp. 611 - 615
Main Authors Welling, Ulrich, Germano, Guido
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.03.2011
Subjects
Online AccessGet full text
ISSN0010-4655
1879-2944
DOI10.1016/j.cpc.2010.11.002

Cover

More Information
Summary:The linked cell algorithm is an essential part of molecular simulation software, both molecular dynamics and Monte Carlo. Though it scales linearly with the number of particles, there has been a constant interest in increasing its performance, because a large part of CPU time is spent to identify the interacting particles. Several recent publications proposed improvements to the algorithm and investigated their efficiency by applying them to particular setups. Here we develop a general method to evaluate the efficiency of these algorithms which is mostly independent of the parameters of the simulation, and test it for a number of linked cell algorithms. We also propose a combination of linked cell reordering and interaction sorting that performs well for a broad range of simulation setups.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ObjectType-Article-2
ObjectType-Feature-1
ISSN:0010-4655
1879-2944
DOI:10.1016/j.cpc.2010.11.002