Peter Boyle
4ca1bf7cca
Added gauge invariance test
2022-12-21 07:23:16 -05:00
Peter Boyle
2ff868f7a5
CPU open doesn't need to free space
2022-12-20 05:10:23 -05:00
Peter Boyle
ede02b6883
Memory manager debug Felix case
2022-12-20 05:10:23 -05:00
Peter Boyle
1822ced302
Bug fix
2022-12-20 05:10:23 -05:00
Peter Boyle
37ba32776f
More logging
2022-12-20 05:10:23 -05:00
Peter Boyle
99b3697b03
More loggin
2022-12-20 05:10:23 -05:00
Peter Boyle
43a45ec97b
SSC_START
2022-12-20 05:10:23 -05:00
Peter Boyle
b00a4142e5
A=A fix
2022-12-20 05:10:23 -05:00
Peter Boyle
3791bc527b
Logging pulled in from dirichlet branch
2022-12-20 05:10:23 -05:00
Peter Boyle
d8c29f5fcf
Updated FFT test for PETSc
2022-12-18 12:05:00 -05:00
Peter Boyle
281f8101fe
Matt FFT test
2022-12-17 20:35:33 -05:00
Peter Boyle
07acfe89f2
Merge pull request #417 from rrhodgson/feature/fermtoprop
...
Feature/fermtoprop
2022-12-06 12:45:03 -05:00
40234f531f
FermToProp accelerator_for -> thread_for
2022-12-06 17:34:51 +00:00
d49694f38f
PropToFerm fix
2022-12-06 15:48:54 +00:00
Peter Boyle
97a098636d
FermToProp
2022-11-30 15:36:35 -05:00
Peter Boyle
e13930c8b2
Faster fermtoprop case
2022-11-30 15:11:29 -05:00
Peter Boyle
0655dab466
Open MP on host enabled
2022-11-08 13:38:54 -08:00
Peter Boyle
7f097bcc28
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2022-11-08 13:23:40 -08:00
Peter Boyle
5c75aa5008
Device mem
2022-11-08 13:22:57 -08:00
Peter Boyle
1873101362
PVC
2022-11-08 13:22:45 -08:00
Peter Boyle
63fd1dfa62
Config on PVC
2022-11-08 13:22:09 -08:00
Peter Boyle
bd68861b28
SYCL sum
2022-11-08 12:49:26 -08:00
Peter Boyle
82e959f66c
SYCL reduction
2022-11-08 12:45:25 -08:00
Peter Boyle
62e52de06d
Merge pull request #414 from fjosw/feat/eCloverGPU
...
Compact Exponential Cloverterm on GPU
2022-11-01 09:15:44 -04:00
184adeedb8
feat: renamed open_boundaries to fixedBoundaries
2022-10-26 12:53:46 +01:00
5fa6a8b96d
docs: CompactClover debug info generalized.
2022-10-26 12:41:14 +01:00
a2a879b668
docs: CompactClover Debug Info improved.
2022-10-25 17:20:42 +01:00
9317d893b2
docs: details about inversion of CompactClover term added.
2022-10-25 17:10:06 +01:00
86075fdd45
feat: MassTerm and ExponentiateClover merged into InstantiateClover
2022-10-25 17:05:34 +01:00
b36442e263
feat: CloverHelpers::InvertClover implemented which handles the
...
inversion of the Clover term depending on clover type and the boundary
conditions.
2022-10-25 16:57:01 +01:00
513d797ea6
fix: signature of CompactWilsonCloverHelpers::Exponentiate fixed.
2022-10-25 16:17:22 +01:00
9e4835a3e3
feat: changed CompactWilsonExpClover exponentiation to Taylor expansion
...
with Horner scheme.
2022-10-25 15:19:43 +01:00
Peter Boyle
477ebf24f4
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
2022-10-04 11:19:43 -07:00
Peter Boyle
0d5639f707
Run script update
2022-10-04 11:13:41 -07:00
Peter Boyle
413312f9a9
Benchmark the halo construction.
...
THe bye counts are out and should be doubled for SIMD directions
2022-10-04 11:12:59 -07:00
Peter Boyle
03508448f8
Remove verbose
2022-10-04 11:12:15 -07:00
Peter Boyle
e1e5c75023
Stencil gather improvements - SVM was running slow and used for a pointer array that wasn't needed to be in SVM
2022-10-04 11:11:10 -07:00
Peter Boyle
9296299b61
Better commenting
2022-10-04 11:10:34 -07:00
Peter Boyle
913fbca74a
Merge pull request #410 from gkanwar/photon_and_sha_patches
...
Photon.h and SHA256 patches
2022-08-31 18:01:45 -04:00
Gurtej Kanwar
60dfb49afa
Remove FP16 tests when FP16 is disabled
2022-08-21 17:29:55 +02:00
Gurtej Kanwar
554c238359
Update OpenSSL digest to use high-level methods
...
This avoids deprecation warnings when compiling against OpenSSL 3.0
but should still be backwards compatible. It is the recommended way
to use the digest API going forward.
2022-08-21 17:28:57 +02:00
Gurtej Kanwar
f922adf05e
Fix Photon ComplexField type
2022-08-21 16:16:18 +02:00
Peter Boyle
188d2c7a4d
PVC default, ignore ATS
2022-08-02 08:38:53 -07:00
Peter Boyle
17d7177105
Files for SYCL
2022-08-02 08:33:39 -07:00
Peter Boyle
bb0a0da47a
inon blocking caution due to SYCL
2022-08-02 08:09:43 -07:00
Peter Boyle
84110166e4
Fix the fence
2022-08-02 08:00:43 -07:00
Peter Boyle
d32b923b6c
Fencing on a stream in SYCL is needed. Didn't know that ... gulp
2022-08-02 07:58:04 -07:00
Peter Boyle
2ab1af5754
Ensure no synchronize and not optoin dependent
2022-07-19 09:51:06 -07:00
Peter Boyle
5f8892bf03
Mistake pointed out by Camilo
2022-07-19 09:31:51 -07:00
Peter Boyle
f14e7e51e7
Grid accelerator
2022-07-12 10:56:22 -07:00