Publication | Closed Access
Linearly scaling 3D fragment method for large-scale electronic structure calculations
17
Citations
18
References
2008
Year
Numerical AnalysisEngineeringComputer ArchitectureMultiscale MaterialComputational ChemistryComputer-aided DesignSupercomputer ArchitectureEnergy MinimizationElectronic StructureHigh-performance ArchitectureNumerical SimulationParallel ComputingDirect Dft CalculationMaterials ScienceMassively-parallel ComputingPhysicsComputer EngineeringMultiscale StructureQuantum ChemistryFragment MethodAb-initio MethodHardware AccelerationNatural SciencesApplied PhysicsLs3df MethodParallel ProgrammingLs3df AlgorithmMultiscale Modeling
We present a new linearly scaling three-dimensional fragment (LS3DF) method for large scale ab initio electronic structure calculations. LS3DF is based on a divide-and-conquer approach, which incorporates a novel patching scheme that effectively cancels out the artificial boundary effects due to the subdivision of the system. As a consequence, the LS3DF program yields essentially the same results as direct density functional theory (DFT) calculations. The fragments of the LS3DF algorithm can be calculated separately with different groups of processors. This leads to almost perfect parallelization on over one hundred thousand processors. After code optimization, we were able to achieve 60.3 Tflop/s, which is 23.4% of the theoretical peak speed on 30,720 Cray XT4 processor cores. In a separate run on a BlueGene/P system, we achieved 107.5 Tflop/s on 131,072 cores, or 24.2% of peak. Our 13,824-atom ZnTeO alloy calculation runs 400 times faster than a direct DFT calculation, even presuming that the direct DFT calculation can scale well up to 17,280 processor cores. These results demonstrate the applicability of the LS3DF method to material simulations, the advantage of using linearly scaling algorithms over conventional O(N3) methods, and the potential for petascale computation using the LS3DF method.
| Year | Citations | |
|---|---|---|
Page 1
Page 1