464c81706e
Hadrons: defaults Impls for different precisions
2018-09-14 12:46:43 +01:00
Peter Boyle
adbdc4e65b
Half comms not working on GPU yet, so disable.
2018-09-11 05:15:22 +01:00
Peter Boyle
e4deea4b94
Weird bug appears with Vector<Vector<>>.
...
"fix" with std::vector<Vector<>>
Lies in the face table code. But think there is some latent problem.
Possibly in my allocator since it is caching, but could simplify or eliminate the caching
option and retest. One to look at later.
2018-09-11 04:36:57 +01:00
Peter Boyle
94d721a20b
Comments on further topology discovery work
2018-09-11 04:20:04 +01:00
408130b808
Hadrons: header list fix
2018-09-10 17:38:54 +01:00
375edd1370
file forgotten in last commit
2018-09-10 17:37:29 +01:00
6d912f6c67
Hadrons: general guesser factory
2018-09-10 17:36:54 +01:00
6d1d28955e
Guesser class is redundant, switching to LinearFunction
2018-09-10 17:35:54 +01:00
920b471761
Hadrons tests update
2018-09-10 15:32:13 +01:00
63c21767ba
Hadrons: grids stored with hash of SIMD type (for mixed-precision setups)
2018-09-10 15:31:39 +01:00
7b6b712565
function to convert std::vector to string
2018-09-10 15:17:32 +01:00
35abd05ee9
mute Version.h cache creation
2018-09-10 15:16:59 +01:00
Peter Boyle
7bf82f5b37
Offload the face handling to GPU
2018-09-10 11:28:42 +01:00
Peter Boyle
f02c7ea534
Peer to peer on GPU's setup
2018-09-10 11:26:20 +01:00
Peter Boyle
bc503b60e6
Offloadable gather code
2018-09-10 11:21:25 +01:00
Peter Boyle
704ca162c1
Offloadable compression
2018-09-10 11:20:50 +01:00
Peter Boyle
b5329d8852
Protect against zero length loops giving a kernel call failure
2018-09-10 11:20:07 +01:00
Peter Boyle
f27b9347ff
Better unquiesce MPI coverage
2018-09-10 11:19:39 +01:00
Peter Boyle
b4967f0231
Verbose and error trapping cleaner
2018-09-09 14:28:02 +01:00
Peter Boyle
6d0f1aabb1
Fix the multi-node path
2018-09-09 14:27:37 +01:00
Peter Boyle
f4bfeb835d
Drop back to smaller Ls
2018-09-09 14:25:06 +01:00
Peter Boyle
394b7b6276
Verbose decrease
2018-09-09 14:24:46 +01:00
dd36e60f6a
compilation fix for hypercube optimal communicator
2018-09-08 18:07:29 +01:00
cb6c548e21
Hadrons: code cleaning
2018-09-07 20:40:55 +01:00
02c4ccf621
Hadrons: diskvector debug message for writes
2018-09-07 20:33:49 +01:00
fd24588212
Merge branch 'develop' of github.com:paboyle/Grid into develop
2018-09-07 20:25:11 +01:00
b800bb3ecb
Hadrons: disk vector cache policy to last touch
2018-09-07 20:24:48 +01:00
f8abd0978b
Hadrons copyright update
2018-09-07 20:10:07 +01:00
12c7c493bf
Hadrons: disk-based container
2018-09-07 20:04:54 +01:00
paboyle
c7c9072313
Documentation
2018-09-06 16:01:42 +01:00
2bf3be5fae
Hadrons: copyright and code cleaning
2018-09-04 18:25:10 +01:00
3a40e4fc69
Hadrons: scalar SU(N) 2-pt guard against negative momenta components
2018-09-04 18:24:07 +01:00
2e69e03f6f
Hadrons: CosmHol configs IO module
2018-09-04 18:23:28 +01:00
a09f9bb528
Hadrons: code cleaning
2018-09-04 18:22:21 +01:00
f0e341d726
Hadrons: module list generator fix
2018-09-04 18:22:04 +01:00
6f09df0daf
Hadrons: A2A matrix IO fix
2018-09-02 01:46:22 +01:00
26cee605b8
Hadrons: copyright update
2018-09-01 21:30:30 +01:00
b3fa18c229
copyright script never removes authorship
2018-09-01 21:29:58 +01:00
2940c9bcfd
Hadrons: dedicated IO class for A2A matrices
2018-09-01 21:09:01 +01:00
0bb532f72b
more explicit clean git tree message
2018-09-01 20:02:18 +01:00
fada2aa0f7
Hadrons: precision fix
2018-09-01 20:00:12 +01:00
c193e4e675
Aslash expression in Mathematica notebook
2018-09-01 19:59:58 +01:00
3ee682f676
more Version.h fine tuning
2018-09-01 19:58:16 +01:00
d85ec3bac2
build system minor fix
2018-09-01 19:54:21 +01:00
b52d8eb1e3
better Version.h implementation
2018-09-01 19:49:13 +01:00
ee630d2e8b
Hadrons: smearing plaquette output
2018-09-01 17:38:32 +01:00
2f0af79869
Hadrons: scalar SU(N) NPR update
2018-09-01 17:36:35 +01:00
1b7fb79ec0
CI fix
2018-08-28 18:26:37 +01:00
2db1a4628c
build system minor fix
2018-08-28 18:26:30 +01:00
6aa047d842
Hadrons module template fix
2018-08-28 17:17:00 +01:00