c9aa1f5 | Peter Boyle | 16 September 2021, 14:23:58 UTC | Merge pull request #363 from felixerben/feature/testMesonField Feature/test meson field | 16 September 2021, 14:23:58 UTC |
ea71264 | Peter Boyle | 16 September 2021, 14:23:37 UTC | Merge pull request #361 from edbennett/fix-setdevice-message make message about setdevice consistent with configure script | 16 September 2021, 14:23:37 UTC |
f660dc6 | Peter Boyle | 16 September 2021, 00:27:13 UTC | Merge pull request #366 from lehner/feature/gpt Avx512 mixed prec | 16 September 2021, 00:27:13 UTC |
ede8fae | Christoph Lehner | 16 September 2021, 00:23:15 UTC | Merge branch 'paboyle:develop' into feature/gpt | 16 September 2021, 00:23:15 UTC |
1b75076 | Christoph Lehner | 16 September 2021, 00:22:52 UTC | Merge pull request #26 from waterret/feature/gpt AVX512 drop mixed precision as well | 16 September 2021, 00:22:52 UTC |
145acf2 | Peter Boyle | 16 September 2021, 00:06:28 UTC | Perf results | 16 September 2021, 00:06:28 UTC |
cc4a27b | Peter Boyle | 15 September 2021, 23:15:35 UTC | Scripts and performance | 15 September 2021, 23:15:35 UTC |
b4690e6 | Peter Boyle | 15 September 2021, 23:00:38 UTC | Adding build basics for different systems | 15 September 2021, 23:00:38 UTC |
4b24800 | Luchang Jin | 15 September 2021, 20:24:01 UTC | AVX512 drop mixed precision as well | 15 September 2021, 20:29:47 UTC |
9d22381 | Peter Boyle | 15 September 2021, 18:25:57 UTC | Merge branch 'develop' of https://www.github.com/paboyle/Grid into develop | 15 September 2021, 18:25:57 UTC |
c154932 | Peter Boyle | 15 September 2021, 18:24:39 UTC | Two extra routines to break out SchurRedBlack on many RHS into stages to allow efficient deflation & split grid Split grid solver still to do. | 15 September 2021, 18:24:39 UTC |
001a556 | Peter Boyle | 15 September 2021, 17:34:02 UTC | Merge pull request #365 from lehner/feature/gpt Sync | 15 September 2021, 17:34:02 UTC |
3d0f88e | Christoph Lehner | 15 September 2021, 16:38:32 UTC | A64FX drop mixed precision as well | 15 September 2021, 16:38:32 UTC |
dd091d0 | Christoph Lehner | 15 September 2021, 14:58:05 UTC | consistent pointer offloading instead of views | 15 September 2021, 14:58:05 UTC |
e2abbf9 | Christoph Lehner | 15 September 2021, 08:02:43 UTC | Merge pull request #25 from paboyle/develop Sync | 15 September 2021, 08:02:43 UTC |
402d80e | Peter Boyle | 14 September 2021, 15:16:06 UTC | Merge branch 'develop' of https://www.github.com/paboyle/Grid into develop | 14 September 2021, 15:16:06 UTC |
86e33c8 | Peter Boyle | 14 September 2021, 15:14:23 UTC | Significant GPU perf speed up finished | 14 September 2021, 15:14:23 UTC |
5dae6a6 | Peter Boyle | 14 September 2021, 14:06:59 UTC | Deprecate half prec comms | 14 September 2021, 14:06:59 UTC |
361bb8a | Peter Boyle | 14 September 2021, 14:06:29 UTC | Remove half prec comms | 14 September 2021, 14:06:29 UTC |
7efdb3c | Peter Boyle | 14 September 2021, 14:06:06 UTC | Remove half prec comms | 14 September 2021, 14:06:06 UTC |
65ef4ec | Peter Boyle | 14 September 2021, 14:05:01 UTC | Move tables to device memory | 14 September 2021, 14:05:01 UTC |
d5835c0 | Peter Boyle | 14 September 2021, 14:04:14 UTC | Switch to coalesced stencil face gather | 14 September 2021, 14:04:14 UTC |
a7b943b | Peter Boyle | 14 September 2021, 04:05:33 UTC | Remove half prec comms | 14 September 2021, 04:05:33 UTC |
7440cde | Peter Boyle | 14 September 2021, 04:04:56 UTC | No half prec comms; coalesced access on GPU | 14 September 2021, 04:04:56 UTC |
0fc662b | Peter Boyle | 14 September 2021, 04:00:44 UTC | Dirac cuda 11.4 happy ; force host for functions accessing mult table ET runs these on host BEFORE lodging result in AST for kernel | 14 September 2021, 04:00:44 UTC |
8195890 | Peter Boyle | 14 September 2021, 04:00:17 UTC | Force MPI over NVLINK | 14 September 2021, 04:00:17 UTC |
4c88104 | Peter Boyle | 11 September 2021, 22:08:05 UTC | Fix compile warns | 11 September 2021, 22:08:05 UTC |
73b944c | Peter Boyle | 11 September 2021, 22:07:18 UTC | Drop half prec comms for now. | 11 September 2021, 22:07:18 UTC |
d1b0b7f | Peter Boyle | 11 September 2021, 22:05:40 UTC | Half prec comms dropping | 11 September 2021, 22:05:40 UTC |
381d879 | Peter Boyle | 11 September 2021, 22:05:02 UTC | Drop half prec comms for now | 11 September 2021, 22:05:02 UTC |
b06526b | Peter Boyle | 31 August 2021, 01:15:39 UTC | Comment update | 31 August 2021, 01:15:39 UTC |
3044419 | Peter Boyle | 31 August 2021, 00:32:11 UTC | Some sample code | 31 August 2021, 00:32:11 UTC |
114920b | Peter Boyle | 25 August 2021, 11:24:17 UTC | Some example clean up | 25 August 2021, 11:24:17 UTC |
0d588b9 | Peter Boyle | 23 August 2021, 22:14:26 UTC | Bug fix to Example_Laplacian test | 23 August 2021, 22:14:26 UTC |
5b3c530 | Peter Boyle | 23 August 2021, 14:30:45 UTC | Return value | 23 August 2021, 14:30:45 UTC |
c6a5499 | Peter Boyle | 22 August 2021, 17:40:55 UTC | Fail on non-apple | 22 August 2021, 17:40:55 UTC |
ec9c3fe | Peter Boyle | 22 August 2021, 17:28:39 UTC | Remove the file | 22 August 2021, 17:28:39 UTC |
6135ad5 | Peter Boyle | 22 August 2021, 17:25:07 UTC | Extra examples / solutions | 22 August 2021, 17:25:07 UTC |
4009842 | Peter Boyle | 22 August 2021, 13:17:12 UTC | Examples | 22 August 2021, 13:17:12 UTC |
7163b31 | Peter Boyle | 20 August 2021, 00:15:23 UTC | Examples | 20 August 2021, 00:15:23 UTC |
ffbdd91 | Peter Boyle | 20 August 2021, 00:15:00 UTC | Apple happiness | 20 August 2021, 00:15:00 UTC |
5d29e17 | Peter Boyle | 10 August 2021, 17:25:43 UTC | Typo fix | 10 August 2021, 17:25:43 UTC |
1eda4d8 | peterx.a.boyle | 10 August 2021, 12:41:18 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 10 August 2021, 12:41:18 UTC |
50181f1 | peterx.a.boyle | 10 August 2021, 12:35:15 UTC | Level 0 IPC set up | 10 August 2021, 12:35:15 UTC |
7503063 | Peter Boyle | 10 August 2021, 12:16:30 UTC | Improved comms benchmark, same as benchmark_comms_host_device | 10 August 2021, 12:16:30 UTC |
fe5aaf7 | Peter Boyle | 09 August 2021, 11:06:30 UTC | Make comms benchmark same as Benchmark_comms_host_device | 09 August 2021, 11:06:30 UTC |
80ac2a7 | Peter Boyle | 05 August 2021, 22:33:20 UTC | Check is wrong (HtoD / DtoH) | 05 August 2021, 22:33:20 UTC |
d75a66a | Felix Erben | 06 July 2021, 10:42:36 UTC | test done | 06 July 2021, 10:42:36 UTC |
fcc4374 | Felix Erben | 05 July 2021, 13:52:00 UTC | i/o done | 05 July 2021, 13:52:00 UTC |
67c3c16 | Felix Erben | 05 July 2021, 13:41:52 UTC | working test | 05 July 2021, 13:41:52 UTC |
25e9be5 | Felix Erben | 02 July 2021, 14:51:19 UTC | created test file | 02 July 2021, 14:51:19 UTC |
323cf6c | Ed Bennett | 23 June 2021, 16:00:43 UTC | make message consistent with configure script | 23 June 2021, 16:00:43 UTC |
29a22ae | Peter Boyle | 22 June 2021, 17:57:20 UTC | Simpler SYCL setup | 22 June 2021, 17:57:20 UTC |
403bff1 | Peter Boyle | 22 June 2021, 17:56:10 UTC | Force reqd subgroup size fo SYCL | 22 June 2021, 17:56:10 UTC |
c50f27e | Christoph Lehner | 20 June 2021, 09:34:38 UTC | Make FFT play nice with split grid | 20 June 2021, 09:34:38 UTC |
6cd9224 | Peter Boyle | 16 June 2021, 17:10:55 UTC | SYCL comms buffer allocate | 16 June 2021, 17:10:55 UTC |
4bf8196 | Peter Boyle | 15 June 2021, 21:45:36 UTC | Merge branch 'develop' of https://www.github.com/paboyle/Grid into develop | 15 June 2021, 21:45:36 UTC |
4c5440f | Peter Boyle | 15 June 2021, 21:45:07 UTC | const happy for sycl | 15 June 2021, 21:45:07 UTC |
92def28 | Peter Boyle | 06 June 2021, 08:52:05 UTC | Update README.md | 06 June 2021, 08:52:05 UTC |
ca10bfa | Antonin Portelli | 04 June 2021, 10:12:22 UTC | removing Travis CI constantly failing due to overtime (no way we can compile Grid on free time anymore) | 04 June 2021, 10:12:22 UTC |
0e27e38 | Peter Boyle | 03 June 2021, 04:24:19 UTC | Remove synch | 03 June 2021, 04:24:19 UTC |
b5aeae5 | Peter Boyle | 29 March 2021, 19:44:14 UTC | Make Cshift fields static to avoid repeated reallocaate overhead | 28 May 2021, 14:33:08 UTC |
8cfc734 | u61464 | 05 May 2021, 21:17:18 UTC | staggered hand unroll read coalesce | 05 May 2021, 21:17:18 UTC |
15ae317 | u61464 | 04 May 2021, 15:40:38 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 04 May 2021, 15:40:38 UTC |
834f536 | u61464 | 04 May 2021, 15:40:18 UTC | Fastest option on SyCL is now std::complex | 04 May 2021, 15:40:18 UTC |
c332d9f | Peter Boyle | 27 April 2021, 18:10:49 UTC | Merge pull request #356 from felixerben/bugfix/stoutSmearing Jamie's fix | 27 April 2021, 18:10:49 UTC |
cf2923d | Felix Erben | 27 April 2021, 15:53:37 UTC | Jamie's fix | 27 April 2021, 15:53:37 UTC |
0e4413d | Peter Boyle | 27 April 2021, 12:01:55 UTC | Merge pull request #355 from felixerben/bugfix/stoutSmearing bugfix 3D stout smearing | 27 April 2021, 12:01:55 UTC |
009ccd5 | Felix Erben | 26 April 2021, 09:36:33 UTC | bugfix 3D stout smearing | 26 April 2021, 09:36:33 UTC |
8cd4263 | Peter Boyle | 26 April 2021, 02:20:37 UTC | Tests compile | 26 April 2021, 02:20:37 UTC |
d45c868 | Peter Boyle | 25 April 2021, 14:53:34 UTC | Change interface | 25 April 2021, 14:53:34 UTC |
955a811 | Peter Boyle | 25 April 2021, 14:36:38 UTC | Expose label only to reduce number of parameters | 25 April 2021, 14:36:38 UTC |
dbe210d | Peter Boyle | 25 April 2021, 14:25:59 UTC | Open the ens_id | 25 April 2021, 14:25:59 UTC |
86e1174 | Peter Boyle | 20 April 2021, 14:19:11 UTC | set twists | 20 April 2021, 14:19:11 UTC |
980e721 | Peter Boyle | 13 April 2021, 13:33:01 UTC | Update MetaData.h | 13 April 2021, 13:33:01 UTC |
e2a0142 | Peter Boyle | 06 April 2021, 14:49:00 UTC | Merge pull request #348 from AndrewYongZhenNing/develop Conserved Tadpole Implementation for Shamir Action Only | 06 April 2021, 14:49:00 UTC |
895244e | Andrew Zhen Ning Yong | 06 April 2021, 12:46:33 UTC | Merge with upstream; implemented conserved tadpole for Shamir action. | 06 April 2021, 12:46:33 UTC |
addeb62 | Andrew Zhen Ning Yong | 06 April 2021, 12:45:37 UTC | Implemented tadpole operator for Shamir action. | 06 April 2021, 12:45:37 UTC |
a7fb25a | Peter Boyle | 29 March 2021, 19:44:14 UTC | Make Cshift fields static to avoid repeated reallocaate overhead | 29 March 2021, 19:44:14 UTC |
e947992 | Peter Boyle | 29 March 2021, 18:04:06 UTC | Improved force terms | 29 March 2021, 18:04:06 UTC |
bb89a82 | Peter Boyle | 29 March 2021, 18:01:15 UTC | Staggered coalseced read | 29 March 2021, 18:01:15 UTC |
2bb374d | Christoph Lehner | 19 March 2021, 10:33:23 UTC | hip-friendly | 19 March 2021, 10:33:23 UTC |
8bdadba | Peter Boyle | 18 March 2021, 19:41:14 UTC | Cold start | 18 March 2021, 19:41:14 UTC |
15c50a7 | Peter Boyle | 18 March 2021, 19:40:42 UTC | Explicit instantiate the template function | 18 March 2021, 19:40:42 UTC |
49b0af2 | Peter Boyle | 18 March 2021, 13:10:02 UTC | Update of tests to compile with the sRNG addition. Audited the code conventions (again) with the CPS momentum denominator and added anti periodic in time to the Test_mobius_force.cc and tested the Test_dwf_gpforce. Promoted thesee to test full HMC hamiltonian, tr P^2/2 + phidag MdagM phi with the same pdot and Udot as audited in the Integrator.h etc... With full comments and sources for factors. | 18 March 2021, 13:10:02 UTC |
9c2b372 | Peter Boyle | 18 March 2021, 10:24:11 UTC | sRNG parameter added | 18 March 2021, 10:24:11 UTC |
3c67d62 | Peter Boyle | 12 March 2021, 14:36:55 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 12 March 2021, 14:36:55 UTC |
51f5065 | Peter Boyle | 12 March 2021, 14:33:04 UTC | Read out the local ID once, and store | 12 March 2021, 14:33:04 UTC |
226be84 | Peter Boyle | 12 March 2021, 14:31:50 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 12 March 2021, 14:31:50 UTC |
001814b | Peter Boyle | 12 March 2021, 14:31:17 UTC | updated to do list. Start adding DDHMC work items | 12 March 2021, 14:31:17 UTC |
db3ac67 | Peter Boyle | 12 March 2021, 13:55:07 UTC | Update thread issue | 12 March 2021, 13:55:07 UTC |
da91a88 | Peter Boyle | 11 March 2021, 22:54:53 UTC | NVCC versions found buggy added as guard | 11 March 2021, 22:54:53 UTC |
a71e675 | Peter Boyle | 11 March 2021, 21:43:06 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 11 March 2021, 21:43:06 UTC |
cd5891e | Peter Boyle | 11 March 2021, 21:34:28 UTC | Test that fails on Cuda 11.0 | 11 March 2021, 21:34:28 UTC |
5bb7336 | Peter Boyle | 11 March 2021, 21:29:07 UTC | Merge pull request #347 from pjgeorg/fix-autotools-avx512 Fix inconsistent SIMD option AVX512 Thanks | 11 March 2021, 21:29:07 UTC |
ce1fc1f | Peter Boyle | 11 March 2021, 21:20:53 UTC | Possible fallback plan for Fionn's compiler bbug in nvcc | 11 March 2021, 21:20:53 UTC |
82402c6 | Peter Georg | 11 March 2021, 12:08:40 UTC | Add simd option SKL for ICC | 11 March 2021, 12:08:40 UTC |
d9c4afe | Peter Georg | 11 March 2021, 11:58:49 UTC | Fix inconsistent configure option AVX512 Before this change AVX512 enabled different instruction sets depending on the compiler: For Intel C++ Compiler Classic (ICC): AVX512F, AVX512CD, AVX512DQ, AVX512BW, AVX512VL i.e. Intel Xeon Skylake and newer For Intel ICX, gcc, clang: AVX512F, AVX512CD, AVX512ER, AVX512PF i.e. Intel Xeon Phi x200/x205 (KNL/KNM) With this commit AVX512 now only enables the common instruction sets supported by all CPUs supporting any AVX-512 instructions set: AVX512F and AVX512CD (called COMMON-AVX512 by icc) | 11 March 2021, 11:58:49 UTC |
f786ff8 | Peter Boyle | 10 March 2021, 19:32:06 UTC | Extend test from Fionn, fails on A100 apparently | 10 March 2021, 19:32:06 UTC |
a651cae | u61464 | 10 March 2021, 14:23:51 UTC | Merge branch 'develop' of https://github.com/paboyle/Grid into develop | 10 March 2021, 14:23:51 UTC |