1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-17 23:37:06 +01:00
Commit Graph

27 Commits

Author SHA1 Message Date
8726e94ea7 merge upstream develop 2020-07-07 20:26:47 +02:00
433766ac62 revert Add/SubTimesI and prefetching in stencil
This reverts commit 9b2699226c.
2020-06-08 12:02:53 +02:00
93a37c8f68 test prefetch to L2 in stencil 2020-06-08 09:39:50 +02:00
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
0c3112cd94 Use view mechanism 2020-06-03 09:11:51 -04:00
5ee3ea2144 round-up after testing of prefetches in stencil close 2020-06-03 11:58:20 +02:00
e947b563ea add space in stencil output 2020-05-29 17:11:17 +02:00
949ac3cd24 Must avoid non-trivial copy constructors 2020-05-25 08:35:28 -07:00
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
28a1fcaaff First compile against SYCL 2020-05-05 11:13:27 -07:00
d1a89af8c9 Change to reporting 2019-11-22 10:49:10 -05:00
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
a29b43d755 Stencil comms cleaner 2019-07-12 17:12:25 +01:00
3d58daf70f Safety check 2019-07-12 17:10:35 +01:00
91e2cf9b40 All axes can be used for comms now 2019-07-12 09:08:26 +01:00
6e3c3214a3 Offload loops 2019-07-02 17:25:40 +01:00
7b7c470917 Accelerator loop 2019-07-01 07:29:51 +01:00
1e889c93b8 Insert a GPU synchronise 2019-06-15 08:23:26 +01:00
cefaacbc07 Changing accelerator loop. Still have work to do for multi-GPU code 2019-06-15 08:10:24 +01:00
8eea568426 GPU loop ; presently differentiated with ifdef, find a way to unify. 2019-06-05 00:09:28 +01:00
24bff6dbe6 Minor improvements 2019-06-04 20:51:48 +01:00
aca788cf4f Move coalesced read into tensors 2019-05-25 12:43:00 +01:00
6c4da3bbc7 Stencil now runs with coalesced accesses 2019-05-18 17:40:35 +01:00
f9b8c0cccf Vector changes for UVM 2019-04-28 07:38:57 +01:00
35ed1defac Passes make check now single and double compile 2018-12-19 11:09:32 +00:00
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