1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-05-29 05:32:00 +01:00

Commit Graph

  • d418f78352 Making running on Aurora more debuggable develop Peter Boyle 2025-05-23 20:58:16 +00:00
  • 25163998a0 Makes SYCL compiler happy Peter Boyle 2025-05-23 20:57:11 +00:00
  • dc546aaa4b Updated config options for BNL cluster Peter Boyle 2025-05-13 18:44:28 -04:00
  • 5364d580c9 Output chirality, eigenvector density files and python source lego plot Peter Boyle 2025-05-13 18:42:44 -04:00
  • 2a9a6347e3 Do not require Grid format RNGs and also to the 5Li reporting Peter Boyle 2025-05-13 18:42:05 -04:00
  • cfdb56f314 Run measurements at t=0 too Peter Boyle 2025-05-13 18:35:01 -04:00
  • b517e88db3
    Update README Peter Boyle 2025-05-13 16:49:21 -04:00
  • bb317aba8d Lattice = for sycl Peter Boyle 2025-05-13 12:50:41 +00:00
  • 644cc6647e JSON update Peter Boyle 2025-05-13 12:50:26 +00:00
  • 72397ce23b SYCL interface change Peter Boyle 2025-05-13 12:49:25 +00:00
  • d60a80c098 Fixes and visualisation Peter Boyle 2025-04-29 18:04:23 -04:00
  • bb8b6d9d73 Fix Peter Boyle 2025-04-29 18:04:04 -04:00
  • 677b4cc5b0 Make all tests compile Peter Boyle 2025-04-24 20:33:26 -04:00
  • be565ffab6 update mac config command Peter Boyle 2025-04-24 14:49:44 -04:00
  • df6120e5f6 CPU compile oops fix Peter Boyle 2025-04-24 14:49:24 -04:00
  • 21de6f7da8
    Merge pull request #477 from lehner/feature/wilson-clover-5d Peter Boyle 2025-04-24 14:44:48 -04:00
  • dbe39f9ce0
    Merge pull request #471 from edbennett/fix-wflow Peter Boyle 2025-04-24 14:40:31 -04:00
  • ab3de50d5e
    Merge pull request #473 from UCL-ARC/gauge_action_deriv Peter Boyle 2025-04-24 14:39:10 -04:00
  • c545bd2139
    Merge pull request #465 from edbennett/allow-nonsu3-compilation Peter Boyle 2025-04-24 14:35:51 -04:00
  • 6a1c64fbdd
    Merge pull request #470 from paboyle/specflow Peter Boyle 2025-04-24 14:34:33 -04:00
  • b75809ed61
    Update README Peter Boyle 2025-04-24 14:27:22 -04:00
  • ecaf228e5c
    Update README Peter Boyle 2025-04-24 14:25:32 -04:00
  • 6d015ae8fc Visualisation tools Peter Boyle 2025-04-24 13:47:34 -04:00
  • 233150d93f Bug fix for no accelerator aware MPI, thanks Shuhei for finding it. Peter Boyle 2025-04-24 11:40:46 -04:00
  • 7af8c77a52 Normalise Peter Boyle 2025-04-24 11:37:14 -04:00
  • a957e7bfa1 Adding DWF evec Chirality measurement specflow Chulwoo Jung 2025-04-22 22:17:51 +00:00
  • cee4c8ce8c Merge branch 'develop' of https://github.com/paboyle/Grid into specflow Chulwoo Jung 2025-04-18 19:55:36 +00:00
  • 96bf814d8c Add checkerboarding to 5D compact clover Christoph Lehner 2025-04-10 22:14:55 +02:00
  • 7ddc422788 CompactWilsonClover5D Christoph Lehner 2025-04-10 20:12:12 +02:00
  • e652fc2825 Shared Memory test reenabled on every Grid object creation. Const improvements in Accelerator.h Peter Boyle 2025-04-07 11:51:40 -04:00
  • a49fa3f8d0 ROCM 6.3.1 appears to work Peter Boyle 2025-04-07 11:50:59 -04:00
  • cd452a2f91 Slurm update Peter Boyle 2025-04-04 18:34:53 -04:00
  • 4f89f603ae Changes to add back shared memory test on GPU Peter Boyle 2025-04-04 18:34:36 -04:00
  • 11dc2c5e1d PVdagM initialise Peter Boyle 2025-04-04 16:48:36 -04:00
  • 6fec3c15ca Cleaner printing Peter Boyle 2025-04-04 16:46:57 -04:00
  • 938c47480f Updated compile on frontier. Unsatisfactory hacsk Peter Boyle 2025-04-04 16:46:27 -04:00
  • 3811d19298 Fence Peter Boyle 2025-04-04 16:45:32 -04:00
  • 83a3ab6b6f Barrier -- not sure 100% this was needed Peter Boyle 2025-04-04 16:44:40 -04:00
  • d66a9af6a3 No compile fix Peter Boyle 2025-04-04 16:44:12 -04:00
  • adc90d3a86 NVLINK GET/PUT on cuda aware mpi Peter Boyle 2025-04-04 16:43:36 -04:00
  • ebbd015c5c Deprecate shared memory copy as direction matters on nvidia GPU Peter Boyle 2025-04-04 16:42:15 -04:00
  • 4ab73b36b2 Deprecate shared memory copy as direction matters on GPU Peter Boyle 2025-04-04 16:41:37 -04:00
  • 130e07a422 Non hermitian support Peter Boyle 2025-04-04 16:39:58 -04:00
  • 8f47bb367e Shifted non herm Peter Boyle 2025-04-04 16:39:24 -04:00
  • 0c3cb60135 Script update Peter Boyle 2025-02-17 15:02:10 -05:00
  • 9eae8fca5d Size outut Peter Boyle 2025-02-17 15:08:25 -05:00
  • 882a217074 Example of Useful prerequisite installs with spack Peter Boyle 2025-03-26 11:27:59 -04:00
  • e465fce201 Merge remote-tracking branch 'upstream/develop' into gauge_action_deriv Mashy Green 2025-03-24 10:12:42 +00:00
  • d41542c64b reverted sp2n test wilsonfundfermiongauge to original Mashy Green 2025-03-24 08:29:15 +00:00
  • 199818bd6c
    Merge pull request #475 from lehner/feature-aurora Peter Boyle 2025-03-13 08:55:55 -04:00
  • fe66c7ca30 verbosity Christoph Lehner 2025-03-13 12:49:36 +00:00
  • e9177e4af3 Blas compatibility Christoph Lehner 2025-03-13 08:48:23 +00:00
  • d15a6c5933 Merge branch 'develop' of https://github.com/paboyle/Grid into feature-aurora Christoph Lehner 2025-03-13 07:29:55 +00:00
  • 25ab9325e7 Use hostVector but remove construct resize Peter Boyle 2025-03-11 15:02:32 +00:00
  • 19f9378b98 Should work on Aurora nowb Peter Boyle 2025-03-11 13:49:53 +00:00
  • 785bc7a14f Adding staple zeroing fix Mashy Green 2025-03-10 12:29:04 +00:00
  • 1a1fe85428 Merge remote-tracking branch 'upstream' into gauge_action_deriv Mashy Green 2025-03-10 08:37:36 +00:00
  • 0000d2e558 Merge branch 'develop' into gauge_action_deriv Mashy Green 2025-03-10 08:35:57 +00:00
  • 9ffd1ed4ce Merged Christoph Lehner 2025-03-08 15:30:08 +00:00
  • 3d014864e2 Makinig LLVM happy Peter Boyle 2025-03-06 14:18:43 -05:00
  • 1d22841811 Working on aurora, GPT issue turned up is fixed Peter Boyle 2025-03-06 03:19:35 +00:00
  • a1cdda833f
    Update WorkArounds.txt Peter Boyle 2025-03-05 14:04:23 -05:00
  • ad6db92690
    Update WorkArounds.txt Peter Boyle 2025-03-05 14:00:26 -05:00
  • e8ff9d8e50
    Update WorkArounds.txt Peter Boyle 2025-03-05 14:00:04 -05:00
  • 795769c636
    Update WorkArounds.txt Peter Boyle 2025-03-05 13:50:41 -05:00
  • 267a39d943
    Update WorkArounds.txt Peter Boyle 2025-03-05 13:49:43 -05:00
  • 3624bd3d22
    Update WorkArounds.txt Peter Boyle 2025-03-05 13:45:09 -05:00
  • bc12dbbb38
    Update WorkArounds.txt Peter Boyle 2025-03-05 12:48:56 -05:00
  • eb8a008a8f
    Create WorkArounds.txt Peter Boyle 2025-03-05 12:41:59 -05:00
  • c4d9aa1a21 Config command that makes GPT happier Peter Boyle 2025-02-27 20:12:12 +00:00
  • 6ae809ed40 Print not liked on GPT compile Peter Boyle 2025-02-27 20:11:45 +00:00
  • 311e2aab3f
    Update Accelerator.h Peter Boyle 2025-02-26 11:42:52 -05:00
  • 438dfbdb83 Only throw if there is a pending list entry in CommsComplete Peter Boyle 2025-02-25 16:57:27 +00:00
  • b2ce760cf4 Verbose issue with GPT Peter Boyle 2025-02-25 16:55:23 +00:00
  • b1ba209696
    Latest upstream with np-su3 patch and modified Sp_WilsonFunfFermionGauge test to be small (#22) Muhammad Asif 2025-02-24 11:38:42 +00:00
  • cb3e529b1e
    Merge branch 'paboyle:develop' into develop Muhammad Asif 2025-02-24 11:29:09 +00:00
  • 717f647418 added the WilsonFlow patch from upstream PR #471 Mashy Green 2025-02-24 08:40:07 +00:00
  • 98e7418187 Merge remote-tracking branch 'upstream/develop' into gauge_action_deriv Mashy Green 2025-02-24 08:33:05 +00:00
  • fe05bf48b1
    Improvements to WilsonGaugeAction deriv function (#16) Mashy Green 2025-02-17 18:52:04 +00:00
  • d2dd8f54e2 Fixing after revering too much! Mashy Green 2025-02-17 17:32:27 +00:00
  • 7726ee4b16 Reverting whitespace changes Mashy Green 2025-02-17 17:16:28 +00:00
  • ba9bbe0221 Bounce MPI through host Peter Boyle 2025-02-12 19:34:59 +00:00
  • 4c3dd82d84 CSHIFT with bounce throuhgh Host memory on MPI packets Peter Boyle 2025-02-12 19:09:53 +00:00
  • 44e911b5b7 Comment change Peter Boyle 2025-02-12 17:37:55 +00:00
  • a7a16df9d0 GET not put has kinder barrier sequence for NVLINK type access as when GET is done, I can use it without barrier. Moves a barrier to a nicer place, overlapped with DtoH DMA Peter Boyle 2025-02-12 14:59:28 +00:00
  • 382e0abefd Was issueing a double fence -- the gather also fences Peter Boyle 2025-02-12 14:57:28 +00:00
  • 6fdefe5b90 Barrier sequencing if doing "GET" not "PUT" is different. This is somewhat better timing for Barriers Peter Boyle 2025-02-12 14:55:20 +00:00
  • 4788dd8e2e More states in packet progression for GPU non aware MPI Peter Boyle 2025-02-12 14:53:57 +00:00
  • 1cc5f221f3 GET not put ordering is better as I know when I've got all MY data Peter Boyle 2025-02-12 14:53:05 +00:00
  • 93251bfba0 GET not put for better ordering in the downstream dependent kernels -- I know when I'm done, so we can move a barrier / handshake between ranks intranode to a point off critical path Peter Boyle 2025-02-12 14:50:21 +00:00
  • 18b79508b8 New line better for pretty print Peter Boyle 2025-02-12 14:49:48 +00:00
  • 4de5ed1613 Remove vector view. The std::vector will not inform Memory manager of deletion and so a stale entry could be left. It is not and should not be used. Peter Boyle 2025-02-12 14:48:46 +00:00
  • 0baaddbe98 Pipeline mode commit on Aurora. 5+ TF/s on 16^3x32 per tile at 384 nodes. More concurrency/fine grained scheduling is possible. Peter Boyle 2025-02-04 19:27:26 +00:00
  • 8729c46169 add clover energy density measurement to default WilsonFlow measurements Ed Bennett 2023-11-10 13:52:49 +00:00
  • 09f81fe7c3 don't force energy density measurement to be every wilson flow iteration Ed Bennett 2023-11-10 13:51:16 +00:00
  • 1876e5b7c0 correct tests/smearing/WilsonFlow to use non-adaptive flow and use correct interface Ed Bennett 2023-11-10 13:52:21 +00:00
  • 355ec76257
    Merge pull request #18 from UCL-ARC/bugfix/nvtx Mashy Green 2025-02-03 11:05:42 +00:00
  • b50fb34e71 Perf on Aurora Peter Boyle 2025-02-01 18:39:34 +00:00
  • de84d730ff Fastest run config on Aurora to date Peter Boyle 2025-02-01 18:07:42 +00:00
  • c74d11e3d7 PVdagM MG Peter Boyle 2025-02-01 11:04:13 -05:00