lattice / quda

QUDA is a library for performing calculations in lattice QCD on GPUs.
https://lattice.github.io/quda
Other
286 stars 94 forks source link

4-d Domain-Wall Dirac operator implementation #91

Closed maddyscientist closed 10 years ago

maddyscientist commented 11 years ago

To enable the use of Mobius fermions and the depletion method, we need to implement a 4-d preconditioned domain-wall operator.

Hyung-Jin, can you point me to documention about the depletion method and also the cps source files for the 4-d preconditioner domain-wall operator?

windy510 commented 11 years ago

Hi Mike,

Here are some references

The 1st file(LatticeQCD.pdf) is about to the deflation method and 2nd one(4deopc.pdf) is related with 4d even-odd preconditioning method.

Currently, CPS code does not support 4d even-odd preconditioning method officially.

But Taku Izubuchi and Tom Blum made an 4d even-odd preconditioning dslash operator based on CPS code.

You can download it from my google drive.

The address is given as follow.

https://docs.google.com/open?id=0B9HA9nJmJ9FqZGtHWk9JUlIxc0E

To compile this code, you may also need to use GotoBLAS(or OpenBLAS, I recommend this one).

If you need any other information, please let me know.

Many thanks Hyung-Jin

2012/11/21 mikeaclark notifications@github.com

To enable the use of Mobius fermions and the depletion method, we need to implement a 4-d preconditioned domain-wall operator.

Hyung-Jin, can you point me to documention about the depletion method and also the cps source files for the 4-d preconditioner domain-wall operator?

— Reply to this email directly or view it on GitHubhttps://github.com/lattice/quda/issues/91.

maddyscientist commented 11 years ago

Accidentally closed this with the wrong issue number given on commit line.

maddyscientist commented 10 years ago

This has been completed and is now merged into the quda-0.7 branch.