Peter Boyle
|
c2c3cad20d
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2020-04-23 04:35:42 -04:00 |
|
Peter Boyle
|
edec9ee2e2
|
Conserved current rewrite done. Zmobius working
|
2020-04-23 04:34:01 -04:00 |
|
Peter Boyle
|
d8b9742092
|
DhopDirAll for faster matrix elements of little Dirac operator
|
2020-01-27 12:34:54 -05:00 |
|
Peter Boyle
|
039eb7b2eb
|
Make the force term and coarsening multigrid more optimised
|
2020-01-04 03:12:17 -05: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
|
0184719216
|
Change to predicate type
|
2019-06-15 12:52:26 +01:00 |
|
Peter Boyle
|
3e41b1055c
|
Remove Gpu only kernels.
|
2019-06-09 11:20:01 +01:00 |
|
Peter Boyle
|
0ee6e77cbc
|
Compiles GPU and CPU, still gives good performance on CPU
|
2019-06-05 13:28:16 +01:00 |
|
Peter Boyle
|
8a5489d9e6
|
Move the loop into a central kernel call.
|
2019-06-05 00:08:13 +01:00 |
|
Peter Boyle
|
a5e90b0ddc
|
Making the kernels more GPU happy
|
2019-06-03 14:50:54 +01:00 |
|
Peter Boyle
|
3cad67e569
|
Compile on tesseract
|
2019-04-28 07:38:09 +01:00 |
|
Peter Boyle
|
a4d9200293
|
Fixing AVX 512 instantiation error. Need to move to extern templates urgently.
|
2019-01-02 00:27:07 +00:00 |
|
Peter Boyle
|
4bf86ae60a
|
NVCC clean up
|
2019-01-01 15:02:50 +00:00 |
|
Peter Boyle
|
07ee87ff5a
|
GPU happy. Still need to prevent hand kernels being callable under NVCC
|
2019-01-01 15:00:33 +00:00 |
|
Peter Boyle
|
b57a4d32aa
|
Merge branch 'develop' into feature/gpu-port
|
2018-12-13 05:11:34 +00:00 |
|
|
fb7d021b9d
|
Hadrons: moving Hadrons to root directory, build system improvements
|
2018-08-28 15:00:40 +01:00 |
|