41
Time-dependent Time-dependent Superfluid Local Density Superfluid Local Density Approximation: Approximation: Computational Challenges Computational Challenges Gabriel Wlazłowski Warsaw University of Technology University of Washington ICM, Warszawa, 2015-01-27 Supported by: Polish National Science Center (NCN) grant under decision No. DEC- 2013/08/A/ST3/00708.

Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Time-dependent Time-dependent Superfluid Local Density Superfluid Local Density

Approximation:Approximation:Computational ChallengesComputational Challenges

Gabriel WlazłowskiWarsaw University of Technology

University of Washington

ICM, Warszawa, 2015-01-27

Supported by: Polish National Science Center (NCN) grant under decision No. DEC-2013/08/A/ST3/00708.

Page 2: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Nuclear Theory Group (WUT, Warsaw): Piotr Magierski Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students... Janusz Oleniacz (dwarf administration) Kamil Stefko (WUT)

Nuclear Theory Group (USA): Aurel Bulgac (UW, Seattle) Michael Forbes (WSU, Pullman) Ionel Stetcu (LANL) Kenny Roche (PNNL, Richland / UW, Seattle)

+ students...

PHYSICS

COMPUTERS

PHYSICS

COMPUTERS

Page 3: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Ongoing projectsDynamics of unpolarized and polarized ultra-cold atomic gases

Quantum turbulence in UFG

Pinning of vortices in neutron matter to nuclei

Fission of a heavy nucleus

Problems might appear superficially very distinct but share very much in common...(the same theoretical tool)

Page 4: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Among the control parameters we can list: temperature, density, type of atoms (bosons, fermions), mixture, polarization, shape of confining potential (cloud,

optical lattices) dimensionality interaction between atoms can be tuned

over a wide range (via Feshbach resonances) - the most unique ability!

Very dilute gas of atoms confined in external potentialand cooled down to very low temperatures!

System is metastable – life time ~ min.

Page 5: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

T* - temperature at which pairs form

Tc - temperature

at which pairs condensate

C. A. R. Sá de Melo, M. Randeria, J. R. Engelbrecht,Phys. Rev. Lett. 71, 3202 (1993)

Page 6: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

C. A. R. Sá de Melo, M. Randeria, J. R. Engelbrecht,Phys. Rev. Lett. 71, 3202 (1993)

Superconductorregion

“Pseudogap”

region

Normal stateregion

Page 7: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

The mostcorrelated systems in nature - Superfluid phasecannot be ignored!

Page 8: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

A lot of possible configurations...

Page 9: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Similar tosolid states...

Page 10: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Among the control parameters we can list: temperature, density, type of atoms (bosons, fermions), mixture, polarization, shape of confining potential (cloud,

optical lattices) dimensionality interaction between atoms can be tuned

over a wide range (via Feshbach resonances) - the most unique ability!

Very dilute gas of atoms confined in external potentialand cooled down to very low temperatures!

System is metastable – life time ~ min.

QUANTUM SIMULATORS / EMULATORS

Page 11: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

COLD ATOMIC GASES

Nuclear physics

Astrophysics(neutron stars)

Heavy ion collisions

QCD

High temperaturesuperconductivity

Condensed matter

Quantumoptics

Page 12: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Not only experiments exploring static properties.Many experiments explore dynamic properties...

Page 13: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Mark J.H. Ku et. al., Phys. Rev. Lett. 113, 065301 (2014)

Nature 499, 426 (2013)

Page 14: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students
Page 15: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Nature 472, 201-204 (2011)

Page 16: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students
Page 17: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

SUMMARY: multitude of interesting phenomena attract enormous attention from several communities including atomic physics,

nuclear physics, relativistic heavy-ion collisions, and high-Tc superconductivity enormous controllability and extreme cleanness of the system ultracold gases allow to probe directly essence of physical phenomena ultracold atoms are often called as quantum simulators ideal playground for a large set of many-body techniques, possibly the largest

ever applied to a single problem

HOW TO EXPLORE: Experiments Theory:

General theoretical considerationsSimulations

We need tool

Methods:

QMC (static)

DFT (static and dynamic)

...

Page 18: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

DFT: workhorse for electronic structure simulations

The Hohenberga-Kohn theorem assures that the theory can reproduce exactly the ground state energy if the “exact” Energy Density Functional (EDF) is provided

Often called as ab initio method

Extension to Time-Dependent DFT is straightforward

Very successful – DFT industry (commercial codes for quantum chemistry and solid-state physics)

Can be extended to superfluid systems... (numerical cost increases dramatically)

1990

2012RECALL: Superfluid phase cannot be ignored!

Page 19: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Related projects which can be simulated within DFT (with superfluidity)

A popular explanation for pulsar glitches is that angular momentum is transferred from the superfluid to the crust in response to sudden unpinning, outward motion, and repinning of vortices

A. Melatos and C. Peralta 2007 ApJ 662 L99

Page 20: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Related projects which can be simulated within DFT (with superfluidity)

However, nuclei seems be very stable in TDDFT simulation (no superfluidity).

general arguments => inclusion of superfluidity can help...

Very ambitious project!

Page 21: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

EDF for UFG: Superfluid Local Density Approximation (SLDA)

Dimensional arguments, renormalizability, Galilean invariance, and symmetries (translational, rotational, gauge, parity) determine the functional (energy density)

Only local densities

unique combination of the kinetic and anomalous densities required by the renormalizability of the theory

Self-energy term - the only functionof the density alone allowed by dimensional arguments lowest gradient

correction- negligiblerequired by Galilean invariance

Review: A. Bulgac, M.M. Forbes, P. Magierski,

Lecture Notes in Physics, Vol. 836, Chap. 9, p.305-373 (2012)

Page 22: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Three dimensionless constants α, β, and γ determining the functional are extracted from QMC for homogeneous systems by fixing the total energy, the pairing gap and the effective mass.NOTE: there is no fit to experimental results

Forbes, Gandolfi, Gezerlis,PRL 106, 235303 (2011)

SLDA has been verified and validated against a large number of quantum Monte Carlo results for inhomogeneous systems and experimental data as well

Page 23: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

So simple ...… so accurate!

Set to α=1

Page 24: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

However, not yet explored...

Page 25: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Time-dependent extension

“The time-dependent density functional theory is viewed in general as a reformulation of the exact quantum mechanical time evolution of a many-body system when only one-body properties are considered.” http://www.tddft.org

nonlinear coupled 3D

Partial Differential Equations

Supercomputing

Page 26: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Solving...

The system is placed on a large 3D spatial latticeof size N

x×N

y×N

z

Discrete Variable Representation (DVR) - solid framework (see for example: Bulgac, Forbes,Phys. Rev. C 87, 051301(R) (2013))

Errors are well controlled – exponential convergence

No symmetry restrictions

Number of PDEs is of the order of the number of spatial lattice points

Typically (for cold atoms problems): 105 - 106

Page 27: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Solving...

Derivatives are computed with FFT

insures machine accuracy

very fast

Integration methods:

Adams-Bashforth-Milne fifth order predictor-corrector-modifier integrator – very accurate but memory intensive

Split-operator method that respects time-reversal invariance (third order) – very fast, but can work with simple EDF

Page 28: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

The spirit of SLDA is to exploit only local densities...

Suitable for efficient parallelization (MPI)

Excellent candidate for utilization multithreading computing units like GPUs

Lattice 643, 137,062 (2-component) wave functions, ABMCPU version running on 16x4096=65,536 coresGPU version running on 4096 GPUs

15 times 15 times Speed-up!!!Speed-up!!!

Page 29: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computing: basic operations

On the lattice ψ is a vector of complex numbers of size N:

H is a matrix of size N x N.The most time consuming operation is computing Hψ

Standard way: matrix-vector multiplication - N^2 scaling.

However in LDA H can be split:

Diagonal in momentum space

Diagonal in coordinate space

Page 30: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computing: basic operations

Page 31: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computing: basic operations

Conclusion: ● Only vector-vector operations and FFT● FFT governs scaling of the problem: N log(N)● No need to initialize full H matrix – we need only diagonal elements

Page 32: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computing: basic operations

Local reduction (over wf associated to given process)

Global reduction MPI_Allreduce

Conclusion: ● We exchange only densities – vectors of length N● In the problem we have a few different densities

nx ny nz N density size [MB]

32 32 32 32,768 0.25

40 40 60 96,000 0.73

48 48 48 110,592 0.84

64 64 64 262,144 2.00

Page 33: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Memory consumption

nx ny nz N nwf Split-Op ABM

32 32 32 32,768 16,384 64 352

40 40 60 96,000 48,000 549 3,021

48 48 48 110,592 55,296 729 4,010

64 64 64 262,144 131,072 4,096 22,528

Total memory consumption [GB]

For nuclear problems: times two (protons and neutrons).

Page 34: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

For Split-Operatormethod.

Page 35: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students
Page 36: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Dynamic solver

Static solver

We need all eigenstates!

Coupled – nonlinear problem...

Page 37: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computational challenge: Finding initial (ground) state?

Diagonalization:

requires repeatedly diagonalizing the NxN single-particle Hamiltonian (an O(N3) operation) for the hundreds of iterations required to converge to the self-consistent ground state

only suitable for small problems or if symmetries can be used

Imaginary time evolution:

Non-unitary: spoils orthogonality of wavefunctions

Re-orthogonalization unfeasible (communication)

Real time evolution scaling:

Page 38: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Computational challenge: Finding initial (ground) state?

Diagonalization:

requires repeatedly diagonalizing the NxN single-particle Hamiltonian (an O(N3) operation) for the hundreds of iterations required to converge to the self-consistent ground state

only suitable for small problems or if symmetries can be used

Real time evolution scaling:

Page 39: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

But: we never exploit sparsity of H matrix!!!

We test other methods...

Page 40: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

New method: Greens Functions Method...

Page 41: Gabriel Wlazłowski - Warsaw University of Technologygabrielw/pdfs/2015-ICM.pdf · Gabriel Wlazłowski Janina Grineviciute (postdoc) … open positions for postdocs and phd students

Dziękuję za uwagę!

Zapraszamy do współpracy:

Kontakt: Gabriel Wlazłowski: [email protected] Piotr Magierski: [email protected]