fionnoh
891ad66eab
Included changes to Hadrons RBPrecCG solver needed for subtraction of guess
2018-07-31 11:26:07 +01:00
fionnoh
ad6c1c0c4e
The basics of what is needed in Grid and Hadrons for the A2A class and module, with none of the contraction or MF code.
2018-07-30 18:40:50 +01:00
bf71162b97
Hadrons: backtrace on abort
2018-07-26 19:20:12 +01:00
299e828d83
Merge branch 'develop' into feature/hadrons
2018-07-26 16:49:49 +01:00
ef5452cddf
Hadrons: smarter memory profiler
2018-07-26 16:47:45 +01:00
80de748737
Hadrons: new exceptions which can save a integer
2018-07-26 16:47:25 +01:00
00f31ae83f
Merge pull request #163 from goracle/unstaged
...
Add printing of whether there are unstaged changes in the git hash print
2018-07-25 19:00:00 +00:00
paboyle
ec9939c1ba
Test for faster implementation of meson field inner loop
...
This should be possible to cache block at outer levels, global sum across nodes not performed
and deferred to caller to block them all into a big all reduce.
Nc=3 and Fermion is hard coded in an ugly way. We might think about benchmarking whether
a product without the conjugate should be made available by Grid.
It is not clear whether the explicit unroll, or the performing of conjugate on left once
was the real source of the speed up.
Gives 70-80 GF/s on my laptop (single) half that double, and 70GB/s to cache.
This is competitive with dslash and a reasonable stopping point for the optimisation. If necessary we can revisit.
2018-07-10 12:38:51 +01:00
a8a15dd9d0
Hadrons: code cleaning
2018-07-02 17:52:39 +01:00
3ce68a751a
Hadrons: stout smearing module
2018-07-02 17:52:04 +01:00
d2c42e6f42
Hadrons: scaled DWF action
2018-06-26 14:59:33 +01:00
049cc518f4
Hadrons: introduction message 2
2018-06-25 19:08:39 +01:00
2e1c66897f
Hadrons: introduction message
2018-06-25 19:08:22 +01:00
adcef36189
Hadrons: Möbius DWF action
2018-06-25 15:58:35 +01:00
e0ed7e300f
Hadrons: spurious Dminus removed
2018-06-22 16:33:43 +02:00
485207901b
Merge branch 'develop' into feature/hadrons
2018-06-22 16:15:32 +02:00
c760f0a4c3
Hadrons: remove make_5D/4D functions and FreeProp fix
2018-06-22 16:12:46 +02:00
c84eeedec3
Hadrons: GaugeProp module for z-Wilson actions
2018-06-22 15:53:22 +02:00
91405de3f7
Hadrons: new solver exposing fermion matrix and generic source/solve import/export
2018-06-22 12:14:37 +02:00
8db0ef9736
Merge pull request #168 from jch1g10/feature/qed-fvol
...
Feature/qed fvol
2018-06-08 20:09:06 +02:00
Guido Cossu
95d4b46446
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2018-06-08 11:30:29 +01:00
paboyle
5dfd216a34
Better thread safety
2018-06-04 21:08:44 +01:00
paboyle
c2e8d0aa88
Solve g++ problem on the lanczos test
2018-06-04 18:34:15 +01:00
James Harrison
0fe5aeffbb
Merge branch 'feature/hadrons' into feature/qed-fvol
2018-06-04 16:59:43 +01:00
James Harrison
7fbc469046
Merge branch 'develop' into feature/hadrons
2018-06-04 16:58:30 +01:00
paboyle
bf96a4bdbf
Merge branch 'master' into develop
2018-06-04 14:03:11 +01:00
paboyle
84685c9bc3
Overflow fix
2018-06-04 13:42:07 +01:00
200d35b38a
Merge branch 'develop' into feature/hadrons
2018-05-28 11:52:47 +02:00
eb52e84d09
Merge branch 'feature/hadrons' of github.com:paboyle/Grid into feature/hadrons
2018-05-28 11:50:27 +02:00
72abc34764
Merge pull request #166 from guelpers/feature/hadrons
...
Feature/hadrons
2018-05-28 11:49:46 +02:00
e3164d4c7b
Hadrons: env function to get volume in double
2018-05-28 11:39:17 +02:00
James Harrison
f5db386c55
Change MODULE_REGISTER_NS -> MODULE_REGISTER in UnitEM, ScalarVP and VPCounterTerms
2018-05-22 16:16:21 +01:00
James Harrison
294ee70a7a
Merge branch 'feature/hadrons' into feature/qed-fvol
...
# Conflicts:
# extras/Hadrons/modules.inc
# lib/qcd/action/gauge/Photon.h
2018-05-21 18:02:41 +01:00
Azusa Yamaguchi
013ea4e8d1
Merge branch 'feature/staggered-comms-compute' into develop
2018-05-21 13:11:56 +01:00
Azusa Yamaguchi
7fbbb31a50
Merge branch 'develop' into feature/staggered-comms-compute
...
Conflicts:
lib/qcd/action/fermion/ImprovedStaggeredFermion.cc
2018-05-21 13:07:29 +01:00
Azusa Yamaguchi
0e127b1fc7
New file single prec test
2018-05-21 12:57:13 +01:00
Azusa Yamaguchi
68c028b0a6
Comment
2018-05-21 12:54:25 +01:00
255d4992e1
Hadrons: stochastic scalar SU(N) free field fix
2018-05-18 20:49:55 +01:00
a0d399e5ce
Hadrons: yet other attempts at EMT NPR
2018-05-18 20:49:26 +01:00
fd3b2e945a
Hadrons: don't right result with empty stem
2018-05-18 20:48:24 +01:00
b999984501
Merge branch 'develop' into feature/hadrons
2018-05-15 13:53:57 +01:00
Guido Cossu
7836cc2d74
No checksum output on log for scidac
2018-05-15 10:10:08 +01:00
a61e0df54b
Travis fix for Lime
2018-05-14 19:56:12 +01:00
9d835afa35
Attempt at solving the FP exception in the QED code
2018-05-14 19:05:54 +01:00
5e3be47117
Hadrons: scalar SU(N) various fixes
2018-05-14 18:58:39 +01:00
48de706dd5
Merge branch 'develop' into feature/hadrons
2018-05-11 18:06:40 +01:00
f871fb0c6d
check file is opened correctly in the Lime reader
2018-05-11 18:06:28 +01:00
93771f3099
Hadrons: scalar SU(N) stochastic free field
2018-05-10 22:29:48 +01:00
8cb205725b
Merge branch 'develop' into feature/hadrons
2018-05-09 23:56:35 +01:00
9ad580d82f
Hadrons: format fix
2018-05-07 21:38:15 +01:00