1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-04-17 01:05:55 +01:00

275 Commits

Author SHA1 Message Date
gfilaci
a7fa86dc29 MooeeInv improvement for DW EOFA + comments 2019-09-05 12:05:21 +01:00
gfilaci
fdd9b14e82 speed up MooeeInvDag for DWF EOFA 2019-09-02 14:49:51 +01:00
gfilaci
e66669d300 fast MooeeInv for EOFA 2019-09-02 14:26:13 +01:00
gfilaci
0efaf3c4fa access M5D coeffs through pointers 2019-09-02 11:33:00 +01:00
gfilaci
3ef519aaa4 fast MooeeInv 2019-09-02 11:18:14 +01:00
ad01290545 remove remnants of the namespace QCD 2019-08-19 20:30:33 +01:00
Peter Boyle
e279b2be29 Merge develop 2019-08-14 23:01:59 +01:00
Peter Boyle
48e6efc7c9 Merge branch 'develop' into feature/gpu-port
Conflicts:
	Grid/qcd/action/fermion/WilsonKernelsAsm.cc
	Grid/qcd/action/fermion/implementation/ImprovedStaggeredFermionImplementation.h
	Grid/qcd/action/fermion/implementation/StaggeredKernelsAsm.h
	benchmarks/Benchmark_comms.cc
2019-08-14 18:56:54 +01:00
Peter Boyle
53e3ab4131 Fix force term 2019-08-11 11:06:13 +01:00
Fionn O hOgain
d566637cec Merge branch 'develop' of github.com:fionnoh/Grid into feature/A2A_current_insertion 2019-08-07 12:11:40 +01:00
Felix Erben
b875edceab Merge branch 'feature/distil' of https://github.com/mmphys/Grid into feature/distil
Conflicts:
	Grid/qcd/utils/BaryonUtils.h
	Hadrons/Modules/MContraction/Baryon2.hpp
2019-08-05 14:19:43 +01:00
Felix Erben
29df60c0cb some debugging stuff 2019-08-05 14:10:04 +01:00
Michael Marshall
6f40021842 Fixed compiler errors: TODO: Felix, please validate 2019-08-01 19:57:59 +01:00
Felix Erben
e66d48c142 second way to compute baryons - qdp style 2019-07-30 13:46:59 +01:00
Peter Boyle
8c6016f717
Merge pull request #219 from mmphys/feature/include
Housekeeping. #include <Grid.h> ---> #include <Grid/Grid.h>
2019-07-29 23:08:01 +01:00
Peter Boyle
1282e1067f Do the force term on the accelerator too. Needed particularly because comms buffers
are device memory.
2019-07-29 22:58:35 +01:00
Peter Boyle
fe700a183a Getting HMC to run 2019-07-26 12:18:29 +01:00
Peter Boyle
25ba4c5f80 Merge branch 'develop' into feature/gpu-port
Conflicts:
	HMC/Mobius2p1fEOFA.cc
	tests/forces/Test_rect_force.cc
2019-07-19 11:01:55 +01:00
Peter Boyle
9e926e3fc5 Build fix in develop 2019-07-19 10:01:52 +01:00
Felix Erben
56cefadf9b gamma matrices as input 2019-07-18 17:46:43 +01:00
Peter Boyle
a23dc295ac Remove compiler errors and warnings 2019-07-18 14:47:02 +01:00
ferben
11a8668d19 bugfix in Baryonutils 2019-07-18 14:44:55 +01:00
ferben
cded7670d0 new utils for baryons 2019-07-18 14:29:04 +01:00
ferben
feb029fb66 new utils for baryons 2019-07-18 14:24:16 +01:00
Peter Boyle
08904f830e Merge develop 2019-07-16 11:59:56 +01:00
Peter Boyle
fa9cd50c5b Merge branch 'develop' into feature/gpu-port 2019-07-16 11:55:17 +01:00
Peter Boyle
6179acfda0 Put back a call that was required 2019-07-14 13:59:54 +01:00
Peter Boyle
07601ac1f5 Replace instantiation of Gparity 2019-07-12 17:18:12 +01:00
Peter Boyle
705a8098b2 Merge branch 'feature/gpu-port' of https://github.com/paboyle/Grid into feature/gpu-port
Conflicts:
	Grid/stencil/Stencil.h
2019-07-12 17:14:11 +01:00
Peter Boyle
78ebd93281 Cuda 9.1 happy 2019-07-12 17:11:00 +01:00
Peter Boyle
bd155ca5c0 Overlap comms with comput now supported 2019-07-12 09:09:40 +01:00
Felix Erben
b7d0cf6751 buxfix in diquark sum / baryons 2019-07-04 22:06:37 +01:00
Peter Boyle
532e226b22 cuda 9.1 fixes 2019-07-01 07:29:22 +01:00
fionnoh
67690df3bd Changes nedded to have a current insertion on every second time slice - avoids unnecessary contractions 2019-06-28 15:18:28 +08:00
fionnoh
421a0a8a36 Changes to A2Autils, A2AMatirx and DiskVector code that is needed for Hadrons 4 quark contraction module 2019-06-27 13:45:20 +08:00
Peter Boyle
d7b3efe893 Compile fix 2019-06-15 17:03:15 +01:00
Peter Boyle
0184719216 Change to predicate type 2019-06-15 12:52:26 +01:00
Peter Boyle
24202dbc51 Thread loop construct change 2019-06-15 12:52:07 +01:00
Peter Boyle
d763c303c5 Clean acceleerator barrier 2019-06-15 12:51:45 +01:00
Peter Boyle
8e394d3bf9 New loop construct 2019-06-15 12:51:15 +01:00
Peter Boyle
b881d5489b Move SchurDiagTwoKappa to Algorithms 2019-06-15 12:50:45 +01:00
Peter Boyle
49f90cc7eb use pragma once 2019-06-15 12:45:22 +01:00
Peter Boyle
b77af0210b Thread loop. Probably deprecate this impl 2019-06-15 12:44:56 +01:00
Peter Boyle
5254ede2d8 New loops. Revisit as accelerator loop in future audit 2019-06-15 12:44:29 +01:00
Peter Boyle
16e5d7945e Hard to make 5D vec work with GPU code 2019-06-15 12:43:43 +01:00
Peter Boyle
decc99ca76 Accelerator version 2019-06-15 12:43:00 +01:00
Peter Boyle
464cd65931 Still to test this fully 2019-06-15 12:35:14 +01:00
Peter Boyle
a1ec2f4723 Still to test this routine fully 2019-06-15 12:33:55 +01:00
Peter Boyle
ea9662ec85 Thread loop changes 2019-06-15 09:09:57 +01:00
Peter Boyle
52c74f1cac Thread loop changes 2019-06-15 09:08:16 +01:00