Parallelization strategies for density matrix renormalization group algorithms on shared-memory systems

  • Authors:
  • G. Hager;E. Jeckelmann;H. Fehske;G. Wellein

  • Affiliations:
  • Regionales Rechenzentrum Erlangen (RRZE), Martensstrasse 1, D-91058 Erlangen, Germany;Johannes-Gutenberg-Universität Mainz, Institut für Physik (Gruppe KOMET 337), Staudingerweg 7/9, D-55099 Mainz, Germany;Ernst-Moritz-Arndt-Universität Greifswald, Institut für Physik, Domstr. 10a, D-17489 Greifswald, Germany;Regionales Rechenzentrum Erlungen (RRZE), Martensstrasse 1, D-91058 Erlangen, Germany

  • Venue:
  • Journal of Computational Physics
  • Year:
  • 2004

Quantified Score

Hi-index 31.45

Visualization

Abstract

Shared-memory (SMP) parallelization strategies for density matrix renormalization group (DMRG) algorithms enable the treatment of complex systems in solid state physics. We present two different approaches by which parallelization of the standard DMRG algorithm can be accomplished in an efficient way. The methods are illustrated with DMRG calculations of the two-dimensional Hubbard model and the one-dimensional Holstein-Hubbard model on contemporary SMP architectures. The parallelized code shows good scalability up to at least eight processors and allows us to solve problems which exceed the capability of sequential DMRG calculations.