c48da35 | Peter Boyle | 23 June 2020, 00:21:53 UTC | Memory Vector UVM and Lattice alignedAllocator separate | 23 June 2020, 00:21:53 UTC |
6c5fa8d | Peter Boyle | 20 June 2020, 18:34:29 UTC | Aligned allocate on CPU put through this interface | 20 June 2020, 18:34:29 UTC |
0d2f913 | Peter Boyle | 20 June 2020, 13:37:31 UTC | String.h for linux | 20 June 2020, 13:37:31 UTC |
1a74816 | Peter Boyle | 19 June 2020, 21:50:52 UTC | Hopeefully fixed | 19 June 2020, 21:50:52 UTC |
73de335 | Peter Boyle | 19 June 2020, 21:44:16 UTC | Merge branch 'develop' into sycl | 19 June 2020, 21:44:16 UTC |
228fd45 | Peter Boyle | 19 June 2020, 21:36:05 UTC | Typo fix (excusee - my keyboard is starting to break) | 19 June 2020, 21:36:05 UTC |
b949cf6 | Peter Boyle | 19 June 2020, 21:13:27 UTC | PeekLocal needs a view to keep thread safe. ALLOCATION_CACHEE reenable | 19 June 2020, 21:13:27 UTC |
11bc1ae | Peter Boyle | 19 June 2020, 18:30:35 UTC | TThread count defaultt to fastest | 19 June 2020, 18:30:35 UTC |
6600592 | Peter Boyle | 19 June 2020, 16:50:54 UTC | Set up the cache size on all ranks | 19 June 2020, 16:50:54 UTC |
ff7c847 | Peter Boyle | 19 June 2020, 05:22:16 UTC | Merge branch 'sycl' of https://github.com/paboyle/Grid into sycl | 19 June 2020, 05:22:16 UTC |
1aa988b | Peter Boyle | 19 June 2020, 05:21:14 UTC | Comms overlap fix UVM case | 19 June 2020, 05:21:14 UTC |
edf1770 | Peter Boyle | 19 June 2020, 02:41:06 UTC | Range improvement | 19 June 2020, 02:41:06 UTC |
f46f029 | Peter Boyle | 14 June 2020, 17:43:27 UTC | Merge pull request #292 from lehner/feature/gpt-sycl Catch edge case in SharedMemoryMPI::GetShmDims; Change default units … | 14 June 2020, 17:43:27 UTC |
3dccd7a | Christoph Lehner | 14 June 2020, 17:26:01 UTC | Catch edge case in SharedMemoryMPI::GetShmDims; Change default units to consistent MB in init args; Want last element not past last element in MemoryManagerCache.cc | 14 June 2020, 17:26:01 UTC |
65e6e7d | Peter Boyle | 13 June 2020, 00:42:32 UTC | Merge pull request #291 from lehner/feature/gpt-sycl Feature/gpt sycl | 13 June 2020, 00:42:32 UTC |
b5e87e8 | Christoph Lehner | 12 June 2020, 22:16:12 UTC | summit compile fixes | 12 June 2020, 22:16:12 UTC |
5f5807d | Christoph Lehner | 12 June 2020, 18:48:23 UTC | cleanup | 12 June 2020, 18:48:23 UTC |
7974acf | Christoph Lehner | 12 June 2020, 10:49:38 UTC | merged sycl to feature-gpt | 12 June 2020, 10:49:38 UTC |
0174f5f | Antonin Portelli | 11 June 2020, 15:50:43 UTC | look for librt when using shm=shmopen | 11 June 2020, 15:50:43 UTC |
32b2b59 | Peter Boyle | 11 June 2020, 00:36:26 UTC | Offload | 11 June 2020, 00:36:26 UTC |
86bb0cc | Peter Boyle | 11 June 2020, 00:00:00 UTC | Keep on GPU | 11 June 2020, 00:00:00 UTC |
84c1958 | Peter Boyle | 10 June 2020, 23:59:31 UTC | Offload | 10 June 2020, 23:59:31 UTC |
237ce92 | Peter Boyle | 10 June 2020, 23:59:11 UTC | Offload loops | 10 June 2020, 23:59:11 UTC |
a7ffc61 | Peter Boyle | 10 June 2020, 23:58:33 UTC | acceleratorSIMTlane() | 10 June 2020, 23:58:33 UTC |
fd97f64 | Peter Boyle | 10 June 2020, 16:58:13 UTC | Merge branch 'sycl' of https://github.com/paboyle/Grid into sycl | 10 June 2020, 16:58:13 UTC |
8720aec | Peter Boyle | 10 June 2020, 16:57:55 UTC | Offload more loops | 10 June 2020, 16:57:55 UTC |
cdf0a04 | Peter Boyle | 09 June 2020, 08:00:12 UTC | Merge branch 'develop' into sycl | 09 June 2020, 08:00:12 UTC |
616d3dd | Peter Boyle | 08 June 2020, 22:57:41 UTC | CCommpile updates | 08 June 2020, 22:57:41 UTC |
8b066ba | Peter Boyle | 08 June 2020, 22:28:53 UTC | Implement transient mechanism | 08 June 2020, 22:28:53 UTC |
e97f368 | Peter Boyle | 08 June 2020, 21:01:15 UTC | Fix the HMC issue - kernel was launchnig asynchronously | 08 June 2020, 21:01:15 UTC |
89a1e78 | Peter Boyle | 06 June 2020, 03:20:37 UTC | Merge branch 'sycl' of https://github.com/paboyle/Grid into sycl | 06 June 2020, 03:20:37 UTC |
ffbb3fc | Peter Boyle | 06 June 2020, 02:54:52 UTC | Merge pull request #287 from felixerben/baryon-cleaner slightly cleaner baryon 2pt code | 06 June 2020, 02:54:52 UTC |
5a73ef3 | Peter Boyle | 06 June 2020, 01:50:15 UTC | Minor tweak to compile | 06 June 2020, 01:50:15 UTC |
87e5d2f | Peter Boyle | 06 June 2020, 00:32:21 UTC | Merge branch 'sycl' of https://www.github.com/paboyle/Grid into sycl | 06 June 2020, 00:32:21 UTC |
d720f10 | Peter Boyle | 06 June 2020, 00:29:20 UTC | Liink error fix | 06 June 2020, 00:29:20 UTC |
14fcd09 | Peter Boyle | 05 June 2020, 23:14:17 UTC | Merge branch 'sycl' of https://github.com/paboyle/Grid into sycl | 05 June 2020, 23:14:17 UTC |
3111c0b | Peter Boyle | 05 June 2020, 23:13:27 UTC | Single precisiono hardwire | 05 June 2020, 23:13:27 UTC |
e030644 | Peter Boyle | 05 June 2020, 22:53:39 UTC | Merge branch 'sycl' of https://github.com/paboyle/Grid into sycl | 05 June 2020, 22:53:39 UTC |
1a4c8c3 | Peter Boyle | 05 June 2020, 22:52:35 UTC | Global edit with change to View usage. autoView() creates a wrapper object that closes the view when scope closes. | 05 June 2020, 22:52:35 UTC |
2b1e259 | Peter Boyle | 05 June 2020, 00:16:55 UTC | Decode of SYCL devices fix | 05 June 2020, 00:16:55 UTC |
f39c2a2 | Peter Boyle | 04 June 2020, 18:58:03 UTC | Priintinig and device memory size detection | 04 June 2020, 18:58:03 UTC |
0d95805 | Peter Boyle | 04 June 2020, 02:50:32 UTC | Print improvement | 04 June 2020, 02:50:32 UTC |
f678305 | Peter Boyle | 04 June 2020, 02:50:09 UTC | Accelerator loop use | 04 June 2020, 02:50:09 UTC |
6bf7f83 | Peter Boyle | 03 June 2020, 13:28:57 UTC | Better printing and logging | 03 June 2020, 13:28:57 UTC |
e314788 | Peter Boyle | 03 June 2020, 13:23:48 UTC | Cache scheme | 03 June 2020, 13:23:48 UTC |
fb55961 | Peter Boyle | 03 June 2020, 13:12:47 UTC | Initialise meemory manager | 03 June 2020, 13:12:47 UTC |
e93e12b | Peter Boyle | 03 June 2020, 13:12:11 UTC | More verbose SYCL setup | 03 June 2020, 13:12:11 UTC |
0c3112c | Peter Boyle | 03 June 2020, 13:11:51 UTC | Use view mechanism | 03 June 2020, 13:11:51 UTC |
8cfd5d2 | Peter Boyle | 03 June 2020, 13:11:28 UTC | Need lattice view | 03 June 2020, 13:11:28 UTC |
1c9f20b | Peter Boyle | 03 June 2020, 13:10:29 UTC | Views must be closed | 03 June 2020, 13:10:29 UTC |
3223789 | Peter Boyle | 03 June 2020, 13:09:52 UTC | Reorg memory manager for O(1) hash table | 03 June 2020, 13:09:52 UTC |
c5c2dbc | Peter Boyle | 02 June 2020, 18:21:49 UTC | Optional CUDA info | 02 June 2020, 18:21:49 UTC |
9fcb47e | Christoph Lehner | 02 June 2020, 11:44:38 UTC | Explicit error message instead of infinite loop in GlobalSharedMemory::GetShmDims | 02 June 2020, 11:44:38 UTC |
1d252d0 | Peter Boyle | 28 May 2020, 15:45:25 UTC | Accelerator inline | 28 May 2020, 15:45:25 UTC |
006cc8a | Peter Boyle | 28 May 2020, 12:33:06 UTC | Staggereed move to accelerator | 28 May 2020, 12:33:06 UTC |
cf29386 | Peter Boyle | 25 May 2020, 15:36:53 UTC | Sycl unhappy fix | 25 May 2020, 15:36:53 UTC |
ee63721 | Peter Boyle | 25 May 2020, 15:36:24 UTC | int unhappiness sycl fix | 25 May 2020, 15:36:24 UTC |
22c5168 | Peter Boyle | 25 May 2020, 15:35:56 UTC | Sycl happier | 25 May 2020, 15:35:56 UTC |
949ac3c | Peter Boyle | 25 May 2020, 15:35:28 UTC | Must avoid non-trivial copy constructors | 25 May 2020, 15:35:28 UTC |
7bc0166 | Peter Boyle | 25 May 2020, 15:34:19 UTC | SYCLL maknig happy - must avoid non ttrivial copy constructors | 25 May 2020, 15:34:19 UTC |
cb0d1b3 | Peter Boyle | 25 May 2020, 01:27:00 UTC | hopefullly fix buildd fail | 25 May 2020, 01:27:00 UTC |
d1f1ccc | Peter Boyle | 25 May 2020, 01:18:49 UTC | HIP changes | 25 May 2020, 01:18:49 UTC |
c7519a2 | Peter Boyle | 24 May 2020, 18:02:47 UTC | Assertions fail on HIP foor unknown reasons - dedbugging | 24 May 2020, 18:02:47 UTC |
32be2b1 | Peter Boyle | 24 May 2020, 18:00:55 UTC | Updates for HiP | 24 May 2020, 18:00:55 UTC |
92b342a | Peter Boyle | 24 May 2020, 17:50:28 UTC | Hip reduction too | 24 May 2020, 17:50:28 UTC |
556da86 | Peter Boyle | 24 May 2020, 17:41:58 UTC | HIP fp16 | 24 May 2020, 17:41:58 UTC |
8285e41 | Peter Boyle | 21 May 2020, 20:14:41 UTC | View location / access mode | 21 May 2020, 20:14:41 UTC |
f999408 | Peter Boyle | 21 May 2020, 20:14:20 UTC | View locatoin and access mode | 21 May 2020, 20:14:20 UTC |
a7abda8 | Peter Boyle | 21 May 2020, 20:13:59 UTC | View location & access mode | 21 May 2020, 20:13:59 UTC |
7860a50 | Peter Boyle | 21 May 2020, 20:13:16 UTC | Make view specify where and drive data motion - first cut. This is a compile tiime option --enable-unified=yes/no | 21 May 2020, 20:13:16 UTC |
6c6812a | ferben | 20 May 2020, 11:26:57 UTC | GB/s output | 20 May 2020, 11:26:57 UTC |
8358ee3 | Christoph Lehner | 19 May 2020, 12:56:18 UTC | pull develop | 19 May 2020, 12:56:18 UTC |
1f154fe | ferben | 19 May 2020, 12:48:56 UTC | some cleanup in BaryonUtils | 19 May 2020, 12:48:56 UTC |
d708c02 | ferben | 19 May 2020, 12:48:00 UTC | some cleanup in BaryonUtils | 19 May 2020, 12:48:00 UTC |
a7635fd | Christoph Lehner | 18 May 2020, 21:52:26 UTC | summit mem | 18 May 2020, 21:52:26 UTC |
ebb6033 | Peter Boyle | 17 May 2020, 20:34:25 UTC | Automatic data motion options beginning | 17 May 2020, 20:34:25 UTC |
5aa60be | Antonin Portelli | 15 May 2020, 19:00:34 UTC | SerialisableClassName method for serialisable enum, and boolean to test if a serialisable object is an enum | 15 May 2020, 19:00:34 UTC |
32fbdf4 | Christoph Lehner | 13 May 2020, 07:02:56 UTC | Merge pull request #5 from paboyle/develop Sync upstream | 13 May 2020, 07:02:56 UTC |
a9847aa | Peter Boyle | 13 May 2020, 00:03:37 UTC | Dependence fix | 13 May 2020, 00:03:37 UTC |
2e65243 | Peter Boyle | 12 May 2020, 22:56:47 UTC | No compile on summiit fix | 12 May 2020, 22:56:47 UTC |
8b5b55b | Peter Boyle | 12 May 2020, 21:57:24 UTC | Make tests all compile ccurrent Grid, mostly MdagM removal of norms fixes but a few minor issues fiixed too | 12 May 2020, 21:57:24 UTC |
0e3c49f | Peter Boyle | 12 May 2020, 21:57:01 UTC | TransposeIndex was broken by Christoph | 12 May 2020, 21:57:01 UTC |
cb7ee37 | Peter Boyle | 12 May 2020, 21:56:40 UTC | Close expressions in arg to cshift | 12 May 2020, 21:56:40 UTC |
82f7164 | Peter Boyle | 12 May 2020, 21:55:53 UTC | Remove the norm in MdagM | 12 May 2020, 21:55:53 UTC |
d24d8e8 | Peter Boyle | 12 May 2020, 14:35:49 UTC | Use X-direction as more bits meaningful on CUDA. 2^31-1 shoulddd always bee enough for SIMD and thread reduced local volume e.g. 32*2^31 = 2^36 = (2^9)^4 or 512^4 ias big enough. Where 32 is gpu_threads * Nsimd = 8*4 | 12 May 2020, 14:35:49 UTC |
162e4bb | Christoph Lehner | 12 May 2020, 11:01:23 UTC | no automatic prefetching for now | 12 May 2020, 11:01:23 UTC |
07c0c02 | Peter Boyle | 11 May 2020, 21:02:01 UTC | Speed up Cshift | 11 May 2020, 21:02:01 UTC |
8c31c06 | Peter Boyle | 11 May 2020, 21:00:30 UTC | Keep the Vector fixed to protect it from realloc | 11 May 2020, 21:00:30 UTC |
b1c8690 | Christoph Lehner | 11 May 2020, 18:59:29 UTC | Merge pull request #4 from paboyle/develop merge | 11 May 2020, 18:59:29 UTC |
bbbee56 | Peter Boyle | 10 May 2020, 09:28:09 UTC | First compiile on HiP | 10 May 2020, 09:28:09 UTC |
ea08f19 | Peter Boyle | 10 May 2020, 09:24:26 UTC | Allocator cache spliit into large/small pools | 10 May 2020, 09:24:26 UTC |
2bb2c68 | Peter Boyle | 10 May 2020, 02:57:21 UTC | Separate pools for small and large allocations cache | 10 May 2020, 02:57:21 UTC |
efe5bc6 | Peter Boyle | 10 May 2020, 02:27:56 UTC | Split allocator cache into two pools of different sizes | 10 May 2020, 02:27:56 UTC |
384da48 | Peter Boyle | 08 May 2020, 22:55:11 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 08 May 2020, 22:55:11 UTC |
ee1de82 | Peter Boyle | 08 May 2020, 22:54:50 UTC | Working ITT benchmark again | 08 May 2020, 22:54:50 UTC |
2b576fc | Peter Boyle | 08 May 2020, 22:54:29 UTC | Comment deadd codde remove | 08 May 2020, 22:54:29 UTC |
52081ac | Peter Boyle | 08 May 2020, 17:14:12 UTC | NVCC compile fixes | 08 May 2020, 17:14:12 UTC |
b01b7f7 | Peter Boyle | 08 May 2020, 14:52:03 UTC | Merge pull request #283 from DanielRichtmann/feature/minor-fixes Some small fixes | 08 May 2020, 14:52:03 UTC |
c83471b | Daniel Richtmann | 23 April 2020, 08:54:19 UTC | Fix missing checkerboards for adj und conjugate | 08 May 2020, 14:44:03 UTC |
ab0c5d7 | Daniel Richtmann | 22 April 2020, 17:50:30 UTC | Correct NonHermitianSchurOperatorBase | 08 May 2020, 14:44:02 UTC |