paboyle
9e6a4a4737
Assertion updates to macros (mostly) with backtrace.
...
WIlson flow to include options for DBW2, Iwasaki, Symanzik.
View logging for data assurance
2025-08-07 15:48:38 +00:00
paboyle
bb317aba8d
Lattice = for sycl
2025-05-13 12:50:58 +00:00
paboyle
622f78ebea
SYCL updates -- operator = giving trouble on Aurora.
...
SYCL reduction is failing intermittently with SVM interface - returns
zero, expect non-zero.
Think I need to remove ALL dependence on SVM.
2024-09-04 13:53:48 +00:00
Peter Boyle
06db4ddea2
Fast init on GPU
2024-08-27 11:22:33 -04:00
Peter Boyle
cfe1b13225
Back out zero change
2024-05-21 01:14:08 +01:00
Peter Boyle
57552d8ca3
Assign from non-lattice made accelerator resident
2024-04-05 01:05:12 -04:00
Peter Boyle
6a87487544
Running on Frontier, fix RNG big volume y2k, affecting 5D RNG
2023-10-05 16:50:59 -04:00
Peter Boyle
52384e34cf
Discard on construct
2023-03-22 19:40:32 -04:00
Peter Boyle
b5b759df73
Merge branch 'develop' into feature/dirichlet
2023-03-21 16:05:46 -04:00
Peter Boyle
39c0815d9e
WriteDiscard
2023-03-21 08:57:29 -04:00
Peter Boyle
b00a4142e5
A=A fix
2022-12-20 05:10:23 -05:00
Peter Boyle
1333319941
Tracing
2022-08-31 17:00:25 -04:00
JPRichings
d7bef70b5c
Helper functions to allow probe of cache state of lattice objects.
2021-11-09 12:57:09 +00:00
Peter Boyle
ed469898dc
coalesced ET expressions
2020-08-31 23:38:40 -04:00
Peter Boyle
3448b7387c
Almost there to coalesced ET
2020-08-26 17:04:49 -04:00
Christoph Lehner
5f5807d60a
cleanup
2020-06-12 14:48:23 -04:00
Christoph Lehner
7974acff54
merged sycl to feature-gpt
2020-06-12 06:49:38 -04:00
Peter Boyle
cdf0a04fc5
Merge branch 'develop' into sycl
2020-06-09 04:00:12 -04:00
Peter Boyle
1a4c8c3387
Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes.
2020-06-05 18:52:35 -04:00
Peter Boyle
7bc0166c1c
SYCLL maknig happy - must avoid non ttrivial copy constructors
2020-05-25 08:34:19 -07:00
Peter Boyle
7860a50f70
Make view specify where and drive data motion - first cut.
...
This is a compile tiime option --enable-unified=yes/no
2020-05-21 16:13:16 -04:00
Christoph Lehner
a7635fd5ba
summit mem
2020-05-18 17:52:26 -04:00
Peter Boyle
ebb60330c9
Automatic data motion options beginning
2020-05-17 16:34:25 -04:00
Christoph Lehner
162e4bb567
no automatic prefetching for now
2020-05-12 07:01:23 -04:00
Christoph Lehner
e9b295f967
Synchronize blocking infrastructure with GPT
2020-05-06 08:42:28 -04:00
Peter Boyle
28a1fcaaff
First compile against SYCL
2020-05-05 11:13:27 -07:00
Christoph Lehner
6b64727161
disable comments
2020-05-05 05:05:36 -04:00
Christoph Lehner
04863f8f38
debug new AcceleratorView
2020-05-04 16:07:03 -04:00
Christoph Lehner
9bfa51bffb
cleanup comment
2020-05-03 09:12:52 -04:00
Christoph Lehner
38532753f4
interface cleanup
2020-05-03 08:58:32 -04:00
Christoph Lehner
949be9605c
fix pragmas
2020-05-02 16:20:03 -04:00
Christoph Lehner
63cf201ee7
Add AdviseInfrequentUse
2020-05-02 11:38:42 -04:00
Peter Boyle
ef9b3e658a
extra typedef
2020-02-06 15:47:14 -05:00
Christopher Kelly
114ebb7914
Fixed Lanczos calling aligned alloc in threaded region hitting up against pointer-cache no-threading restrictions
...
Fixed Lattice::reset not compiling with new Grid explicit memory region handling
Fixed memory leak in Lattice::resize that occurs when data region has been previously allocated
2019-08-26 16:47:44 -04:00
Peter Boyle
e896d81235
Accelerator loop redefine. Coalesce most accesses, but ET engine still to go clean.
2019-06-15 07:52:44 +01:00
Peter Boyle
b57a4d32aa
Merge branch 'develop' into feature/gpu-port
2018-12-13 05:11:34 +00:00
portelli
fb7d021b9d
Hadrons: moving Hadrons to root directory, build system improvements
2018-08-28 15:00:40 +01:00