a3affac963
SU3 restored + output filename for mesons and baryons fixed.
2018-01-10 14:56:54 +01:00
4ce63af7d5
Working on Hadrons with Hirep. (QCD is set for SU4)
2017-12-22 19:02:07 +01:00
6a15e2e8ef
Added WilsonTwoIndexAntiSymmImpl instantiation in WilsonKernelsHand.cc (shoud not be necessary)
2017-11-12 14:16:19 +01:00
59d9ccf70c
restored WilsonKernelsHand.cc and added Qtop to production codes
2017-11-08 22:02:32 +01:00
a493429218
added Production tests for MixedRep, Adj, 2S, 2AS. Still missing QObs. The HMC is not printing correctly all the actions and forces.
2017-11-04 18:16:54 +01:00
915f610da0
clover 2indexSymm hmc production test created. clover 2indexAsymm and clover mixed to be filled.
2017-11-04 01:17:06 +01:00
c79606a5dc
Test production code wilson clover. Still missing QObs measurement on-the-fly.
2017-11-03 22:46:32 +01:00
7b42ac9982
added polyakov loop observable to the hmc
2017-11-02 21:58:16 +01:00
8e057721a9
Anisotropic Clover term written and tested
2017-11-01 12:50:54 +00:00
fa5e4add47
Added support for anisotropy to the WilsonFermion class
2017-10-31 18:20:38 +00:00
749189fd72
Full clover force correct
2017-10-29 12:03:08 +00:00
f941c4ee18
Clover term force ok
2017-10-29 11:43:33 +00:00
91b8bf0613
Debugging force term
2017-10-26 18:23:55 +01:00
ccdec7a7ab
Merge branch 'develop' into feature/clover
2017-10-24 16:51:14 +01:00
93642d813d
Merging
2017-10-24 16:48:05 +01:00
ec8cd11c1f
Cleanup and prepare for pull request
2017-10-24 13:21:17 +01:00
cbda4f66e0
Debug of the field strength
2017-10-24 10:20:13 +01:00
031c94e02e
Debugging process for the clover term
2017-10-23 18:27:34 +01:00
27936900e6
Putting the FG verbosity in the Integrator level
2017-10-18 13:08:09 +01:00
317ddfedee
updated test clover + first attempt derivative clove term (still missing spin part)
2017-10-16 02:47:33 +02:00
bf58557fb1
Block compressed Lanczos
2017-10-10 14:15:11 +01:00
d810e8c8fb
first attempt to write C terms in clover derivative. Some shifts to be fixed
2017-10-05 10:13:53 +02:00
d54807b8c0
MPIT works with split grid now
2017-10-02 23:14:56 +01:00
4f8b6f26b4
Merge branch 'develop' into feature/dwf-multirhs
2017-10-02 11:41:49 +01:00
56478d63a5
clover + test (valence)
2017-09-24 19:32:15 +02:00
946a8671b9
Merge pull request #129 from djm2131/feature/eofa
...
Add support for DWF with the exact one flavor algorithm
2017-09-21 10:15:21 +01:00
bfb68e6f02
Merge pull request #130 from giltirn/gparity-handunroll
...
Gparity handunroll
2017-09-21 10:11:00 +01:00
59bd1fe21b
Fix for 'perm' and 'local' not being set for hand-unrolled external-site Dslash, which caused incorrect behavior of G-parity kernel
2017-08-29 13:07:37 -07:00
74af885d4e
Removed some no-longer-needed associated with G-parity hand unrolled kernel
2017-08-29 09:50:37 -04:00
80c5bce5bb
Merge branch 'develop' into feature/multi-communicator
2017-08-25 20:21:26 +01:00
f68b5de9c8
No compile fix on Clang
2017-08-25 19:35:21 +01:00
f365a83fae
In G-parity unrolled kernel, replaced calls to permute and exchange with run-time-evaluated permute type with explicit calls to appropriate underlying functions
2017-08-25 14:24:11 -04:00
c289699d9a
updated from cambridge mpi3 shakeout
2017-08-25 11:41:01 +01:00
c3b1263e75
Benchmark prep
2017-08-25 09:25:54 +01:00
34a9aeb331
Reduced number of if-statement evaluations in G-parity unrolled kernel
2017-08-24 13:53:50 -07:00
5fa386ddc9
FFT test compile fixed
2017-08-24 10:17:52 +01:00
ce5df177ee
Removed superfluous implementation of G-parity twist for hand-unrolled kernel from GparityWilsonImpl
2017-08-23 15:05:22 -04:00
a0bb8e5b46
Added hand-unrolled kernel implementations of all the other dslash precision / comms precision combinations with G-parity
2017-08-23 14:44:40 -04:00
46f88e6d72
G-parity hand-unrolled intrinsics twist now uses one less permute and one less temporary
2017-08-23 13:21:10 -04:00
dd8f1ea189
Vectorized Mobius EOFA Dperp + shift operation
2017-08-23 13:17:26 -04:00
b61835c1a5
Added inplace version of intrinsic G-parity twist to hand-unrolled kernel
2017-08-23 12:33:48 -04:00
d9cd4f0273
Staggered multinode block cg debugged. Missing global sum.
...
Code stalls and resumes on KNL at cambridge. Curious.
CG iterations 23ms each, then 3200 ms pauses. Mean bandwidth reports
as 200MB/s. Comms dominant in the report. However, the time behaviour suggests it
is *bursty*.... Could be swap to disk?
2017-08-23 15:07:18 +01:00
459f70e8d4
Check-in of working Mobius EOFA class and tests
2017-08-22 22:38:30 -04:00
061e48fd73
Replaced slow unpack-repack in G-parity BC twist with intrinsics version
2017-08-22 18:12:12 -04:00
ab50145001
Implemented first, unoptimized version of hand-unrolled G-parity kernels
...
Improved Test_gparity
2017-08-22 17:12:25 -04:00
a446d95c33
Trying to pass TeamCity and Travis
2017-08-20 01:10:50 +01:00
be66e7dd95
Merge branch 'develop' into feature/multi-communicator
2017-08-19 23:12:38 +01:00
7d88198387
Merge branch 'develop' into feature/multi-communicator
2017-08-19 13:03:35 -04:00
9d45fca8bc
Implement MobiusEOFAFermioncache.cc
2017-08-17 23:45:36 -04:00
ac9e6b63c0
More re-import of Mobius EOFA
2017-08-17 19:28:53 -04:00