Back to Stream Computing

Introduction to KPM

  • Performing simulations on lattice model system is one of important methods to study the quantum properties of matter for physicists. To perform the simulation, the physical lattice model firstly has to be converted to a matrix called Hamiltonian matrix within which the quantum properties of the physical system is contained. Next, The Hamiltonian matrix has to be diagonalized for studying the quantum properties like density of states. Actually, diagonalizing a matrix is the toughest part in the whole simulation because usually Hamiltonian matrix is extremely large.Kernel Polynomail Method(KPM) is one of approximation methods for this diagonalization problem.

Program resources

  • CPU version
  • GPU version
    • Full map method
  • Sliding window method
  • Parallel Versions
    • GPU cluster
    • CPU cluster

Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2011-08-10 (Wed) 07:42:53 (4130d)