1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-05-21 17:44:16 +01:00
Commit Graph

37 Commits

Author SHA1 Message Date
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