Publication | Open Access
Submatrix updates for the continuous-time auxiliary-field algorithm
96
Citations
42
References
2011
Year
Numerical AnalysisMathematical ProgrammingCluster ComputingQuantum Lattice SystemEngineeringComputational ChemistryMatrix TheoryComputational MechanicsStatistical Field TheoryMany-body ProblemNumerical SimulationMatrix MethodApproximation TheoryPhysicsContinuous-time Auxiliary-field AlgorithmComputer EngineeringLarge LatticeMatrix AnalysisNatural SciencesLattice Field TheorySubmatrix Update AlgorithmImpurity ProblemsMultiscale Modeling
We present a submatrix update algorithm for the continuous-time auxiliary field method that allows the simulation of large lattice and impurity problems. The algorithm takes optimal advantage of modern CPU architectures by consistently using matrix instead of vector operations, resulting in a speedup of a factor of $\ensuremath{\approx}$8 and thereby allowing access to larger systems and lower temperature. We illustrate the power of our algorithm at the example of a cluster dynamical mean field simulation of the N\'eel transition in the three-dimensional Hubbard model, where we show momentum dependent self-energies for clusters with up to 100 sites.
| Year | Citations | |
|---|---|---|
Page 1
Page 1