London Centre for Nanotechnology, UCL, 17-19 Gordon St, London WC1H 0AH, UK.
Rep Prog Phys. 2012 Mar;75(3):036503. doi: 10.1088/0034-4885/75/3/036503. Epub 2012 Feb 15.
Linear-scaling methods, or O(N) methods, have computational and memory requirements which scale linearly with the number of atoms in the system, N, in contrast to standard approaches which scale with the cube of the number of atoms. These methods, which rely on the short-ranged nature of electronic structure, will allow accurate, ab initio simulations of systems of unprecedented size. The theory behind the locality of electronic structure is described and related to physical properties of systems to be modelled, along with a survey of recent developments in real-space methods which are important for efficient use of high-performance computers. The linear-scaling methods proposed to date can be divided into seven different areas, and the applicability, efficiency and advantages of the methods proposed in these areas are then discussed. The applications of linear-scaling methods, as well as the implementations available as computer programs, are considered. Finally, the prospects for and the challenges facing linear-scaling methods are discussed.
线性标度方法(即 O(N) 方法)的计算和存储需求与系统中的原子数量 N 呈线性关系,而标准方法的计算和存储需求与原子数量的立方呈线性关系。这些方法依赖于电子结构的短程性质,将允许对前所未有的大规模系统进行准确的从头算模拟。描述了电子结构局域性的理论,并将其与要建模的系统的物理性质联系起来,同时还调查了对高效利用高性能计算机很重要的实空间方法的最新进展。迄今为止提出的线性标度方法可以分为七个不同的领域,然后讨论了这些领域中提出的方法的适用性、效率和优势。考虑了线性标度方法的应用以及可用作计算机程序的实现。最后,讨论了线性标度方法的前景和面临的挑战。