Stout Smearing (Feature #234)

Added by Christopher Pinke almost 8 years ago. Updated almost 7 years ago.

Status:New Start date:10 Nov 2011
Priority:Normal Due date:
Assignee:Christopher Pinke % Done:


Target version:-


Stout smearing is a technique which can improve ultra violett gauge fluctuations.
See the attached writeup for more information and references.

The stout-smear kernel is already implemented and has been tested in #232.

What is still missing:

  • proper implementation into the opencl_modules and executables
  • implementation of stout-smear force

The latter is necessary for stout-smeared HMC. However, it is very involved and will be delayed until really needed!

Overview_Stout-Smearing.pdf - A short writeup about the general ideas of stout-smearing (54.9 kB) Christopher Pinke, 10 Nov 2011 01:18 pm

Related issues

blocked by CL2QCD - Unit Test #232: Test Stout smearing Done 10 Nov 2011
blocked by CL2QCD - Feature #413: Implement stout smear force New 24 Jan 2013


Updated by Christopher Pinke almost 8 years ago

With 605e1863 and the commits before I added proper smearing functionality to the executables and opencl_modules.
If smearing is used in the HMC, each intermediate gf is saved in an array. This will most likely render the GPU unuseful because of the very big amount of memory needed!

I did not check if it works in praxis yet, however this can then only provide minor problems because the stout smear kernel itself has been tested!!

As mentioned above, I will delay the implementation of a proper force_kernel until really needed. Right now, there is only a dummy implemented...

  • % Done changed from 40 to 50

Updated by Christopher Pinke almost 7 years ago

  • Status changed from In Progress to New

Also available in: Atom PDF