1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-09-19 16:55:37 +01:00

Commit Graph

  • 066544281f Deprecate UVM feature/deprecate-uvm Peter Boyle 2024-09-17 13:34:27 +0000
  • 11be10d2c0 Aurora testing Peter Boyle 2024-09-10 18:11:52 +0000
  • 160969a758 UVM tester, doesn't turn up anything Peter Boyle 2024-09-10 18:09:42 +0000
  • 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. Peter Boyle 2024-09-04 13:53:48 +0000
  • 04b3fbcd6d
    Merge 32e6d58356 into aa67a5b095 Ed Bennett 2024-09-04 13:38:28 +0100
  • aa67a5b095 Rename develop Peter Boyle 2024-08-27 19:54:01 +0000
  • af9ea0864c Blas fix Peter Boyle 2024-08-27 19:53:09 +0000
  • 4e2a6d87c4 Gemm batched fix Peter Boyle 2024-08-27 19:24:05 +0000
  • a465ecece9 Aurora Peter Boyle 2024-08-27 19:17:25 +0000
  • 575eb72182 Converges on 16^3 Peter Boyle 2024-08-20 18:10:08 +0000
  • 3a973914d6 Compile on frontier Peter Boyle 2024-08-27 14:55:42 -0400
  • f568c07bbd Improved the BLAS benchmark Peter Boyle 2024-08-27 14:53:12 -0400
  • 2c9878fc3a Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-08-27 12:05:46 -0400
  • 27b1b1b005 Checkerboard available for offloading pickCheckerboard Peter Boyle 2024-08-27 12:04:09 -0400
  • 130d7ab077 Verbose changes Peter Boyle 2024-08-27 12:03:28 -0400
  • 29f6b8a74a Setup Peter Boyle 2024-08-27 12:02:49 -0400
  • 9779aaea33 16^3 optimise Peter Boyle 2024-08-27 11:38:35 -0400
  • ec25604a67 Fastest solver for mrhs multigrid Peter Boyle 2024-08-27 11:32:34 -0400
  • 3668e81c5e Extract slice working on checkerboard field for Block Lanczos Peter Boyle 2024-08-27 11:31:30 -0400
  • d66b2423cb Move slice operations to GPU for BlockCG Peter Boyle 2024-08-27 11:28:47 -0400
  • 15cc78f0b6 peek/poke local site on checkerboard arrays Peter Boyle 2024-08-27 11:23:42 -0400
  • 06db4ddea2 Fast init on GPU Peter Boyle 2024-08-27 11:22:33 -0400
  • 6cfb90e99f Support needed for accelerator resident set/pick Checkerboard Peter Boyle 2024-08-27 11:19:00 -0400
  • d8be95a2a3 Don't early terminate power method to get more accurate top EV Peter Boyle 2024-08-27 11:17:37 -0400
  • f82702872d Normal residual Peter Boyle 2024-08-27 11:16:44 -0400
  • 3752c49ef0 Add option to record the CG polynomial Peter Boyle 2024-08-27 11:14:35 -0400
  • fe65fa4988 MulMatrix Peter Boyle 2024-08-27 11:13:18 -0400
  • 1fe4c205a3 Adef Peter Boyle 2024-08-27 11:11:47 -0400
  • d4dc5e0f43 BlockCG linalg acceleratoin with BLAS Peter Boyle 2024-08-27 11:08:33 -0400
  • 77944437ce Functor initialisation Peter Boyle 2024-08-27 11:01:02 -0400
  • c164bff758 MMdag Peter Boyle 2024-08-27 11:00:36 -0400
  • aa2e3d954a MMdag operator Peter Boyle 2024-08-27 10:59:29 -0400
  • de62b04728 Block CG linalg acceleration Peter Boyle 2024-08-27 10:58:54 -0400
  • d0bdb50f24 Analyse power spectrum Peter Boyle 2024-08-27 10:58:19 -0400
  • da919949f9 Clean up the accelerator pick/set checkerboard feature/fthmc-optimise Peter Boyle 2024-08-23 12:34:41 -0400
  • b12b4fdaff Attempt at operating on half checkerboard Peter Boyle 2024-08-23 11:05:09 -0400
  • a8fecbc609 BlockCG linalg via BLAS Peter Boyle 2024-08-21 16:08:16 -0400
  • 557fa483ff Blas benchmark committed stand alone Peter Boyle 2024-08-20 16:18:43 +0000
  • fc15d55df6 Mallinfo Peter Boyle 2024-08-20 14:33:09 +0000
  • 53573d7d94 Better benchmark Peter Boyle 2024-08-20 14:31:57 +0000
  • bb3c177000 Better benchmarking Peter Boyle 2024-08-20 14:31:41 +0000
  • a3322b470f Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-08-20 14:30:52 +0000
  • f8f408e7a9 BLAS everywhere Peter Boyle 2024-07-25 18:09:02 +0000
  • baac1127d0 Later intel compiler happiness Peter Boyle 2024-07-25 18:06:05 +0000
  • 6f1328160c Remove SVM use Peter Boyle 2024-07-25 18:05:40 +0000
  • 04cf902791 Mallinfo and ASAN hooks Peter Boyle 2024-07-25 18:04:56 +0000
  • 7a5b1c1a19 Try Catch convenience macro Peter Boyle 2024-07-25 18:03:41 +0000
  • 18d2d7da4a Eigen implementation and SYCL implementation Peter Boyle 2024-07-25 18:02:56 +0000
  • b461184797 Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-07-23 09:53:58 -0400
  • 4563b39305 New Frontier config Peter Boyle 2024-07-23 09:53:08 -0400
  • c9d5674d5b FInal for paper Peter Boyle 2024-07-22 15:26:45 -0400
  • 486412635a 8^4 test for PETSc Peter Boyle 2024-07-22 15:25:17 -0400
  • 8b23a1546a Force compile temporarily Peter Boyle 2024-07-22 15:24:56 -0400
  • a901e4e369 Regressed performance for paper Peter Boyle 2024-07-22 15:24:04 -0400
  • 804d9367d4 Regressed performance Peter Boyle 2024-07-22 15:23:25 -0400
  • 41d8adca95 Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-07-11 15:38:45 +0000
  • 059e8e5bb0 New compile option Peter Boyle 2024-07-11 15:37:30 +0000
  • b3ee8ded96 Respect command line Peter Boyle 2024-07-11 15:34:48 +0000
  • cf3584ad15 Convenient to monitor memory across an HMC trajectory Peter Boyle 2024-07-11 15:30:32 +0000
  • a66973163f Device vector not UVM Peter Boyle 2024-07-11 15:24:11 +0000
  • 4502a8c8a1 libc malloc heap info dump on Linux Peter Boyle 2024-07-11 15:22:18 +0000
  • 9c902e4c2d Batched blas, but not working yet on OneAPI Peter Boyle 2024-07-11 15:19:49 +0000
  • f3eb36adcf Namespace addition Peter Boyle 2024-07-11 15:19:19 +0000
  • 7c246606c1 Schur additional case Peter Boyle 2024-07-10 22:04:32 +0000
  • 172c75029e Redblack additional case Peter Boyle 2024-07-10 22:03:59 +0000
  • 6ae52da571 LLVM leak sanitizer Peter Boyle 2024-07-08 15:59:18 +0000
  • 4ee9c68053 Updated compile environment Peter Boyle 2024-07-08 15:57:57 +0000
  • a15b4378a3 Sanitizer preservation of options Peter Boyle 2024-07-08 15:57:45 +0000
  • 89fdd7f8dd AOT compilation Peter Boyle 2024-07-05 17:47:56 +0000
  • c328be24b7 Sanitizer compile options Peter Boyle 2024-07-05 17:46:43 +0000
  • a73dc6dbf4 Display linux heap info Peter Boyle 2024-06-28 16:05:17 +0000
  • eee2a2657f Try catch exception wrappers Peter Boyle 2024-06-28 16:02:29 +0000
  • 12b8be7cb9 Best so far on 96^3 350 Evecs converged on 4^4 block Peter Boyle 2024-06-18 16:31:37 -0400
  • 63c223ea5d Verbose Peter Boyle 2024-06-18 03:22:01 +0000
  • 2877fb4a2c More verbose if alloc failure Peter Boyle 2024-06-18 03:21:03 +0000
  • d299c86633 Std::asin,acos Peter Boyle 2024-06-11 16:41:23 -0400
  • 6ce52092e8 Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-06-11 15:16:58 -0400
  • b5926c1d21 Broadcast time info Peter Boyle 2024-06-11 15:16:25 -0400
  • 9563238e9b Force initial to identity Peter Boyle 2024-06-11 17:51:58 +0000
  • fb9b1d76ca Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-06-11 16:48:16 +0000
  • 1739146599 Property to initialise reduction Peter Boyle 2024-06-11 16:47:35 +0000
  • ed20b39ab3 Log files from Frontier benchmark Peter Boyle 2024-06-11 11:16:20 -0400
  • 284fc05f15 Protect vs. missing LIME libarary Peter Boyle 2024-06-11 11:08:00 -0400
  • 07a07b6fa3 Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-06-10 15:09:25 -0400
  • dc80b08969 96^3 test Peter Boyle 2024-06-10 15:07:29 -0400
  • a49a161f8d SYCL update to use buffer on reduction variable Peter Boyle 2024-06-08 16:05:18 +0000
  • a6479ca50f Shuhei's ComputeWilsonFlow main programme Peter Boyle 2024-06-05 15:51:11 -0400
  • 0e607a55e7 Updated for 8^4 test Peter Boyle 2024-05-26 20:53:05 +0000
  • c4b9f71357 CPU compile ordering is important Peter Boyle 2024-05-21 02:22:32 +0100
  • 394e506aea Compile options for tursa update Peter Boyle 2024-05-21 02:10:04 +0100
  • e19b26341b Tursa configure update Peter Boyle 2024-05-21 01:14:27 +0100
  • cfe1b13225 Back out zero change Peter Boyle 2024-05-21 01:14:08 +0100
  • 890c5ea1cd Warning disable Peter Boyle 2024-05-20 20:08:15 +0100
  • a87378d3b6 Update Peter Boyle 2024-05-20 15:25:38 +0100
  • 832fc08809
    Merge pull request #459 from dbollweg/sycl_slicesum_update Peter Boyle 2024-05-20 15:06:53 -0400
  • 9a1ad6a5eb Merge branch 'develop' of https://github.com/paboyle/Grid into develop Peter Boyle 2024-05-17 11:33:46 -0400
  • a90eafad24 Merge branch 'feature/scidac-wp1' into develop Peter Boyle 2024-05-17 11:32:00 -0400
  • ad14a82742 Working aas good as possible on 48^3 in double Peter Boyle 2024-05-16 10:55:45 -0400
  • 14e9d8ed9f CG improvements for smoother Peter Boyle 2024-05-16 10:55:18 -0400
  • 0ac85fa70b Serialisation removal Peter Boyle 2024-05-16 10:49:04 -0400