1
0
mirror of https://github.com/paboyle/Grid.git synced 2026-03-03 19:16:13 +00:00

Commit Graph

  • a0a62d7ead Merge pull request #478 from vataspro/PolyakovUpstream develop Peter Boyle 2026-02-24 20:45:42 -05:00
  • c5038ea6a5 Merge pull request #483 from cmcknigh/bugfix/rocm7-rocblas-type-refactor Peter Boyle 2026-02-24 20:45:03 -05:00
  • a5120903eb Merge pull request #486 from RChrHill/fix/sp4-fp32 Peter Boyle 2026-02-24 20:44:08 -05:00
  • 00b286a08a Merge pull request #488 from RChrHill/feature/additional-ET-traces Peter Boyle 2026-02-24 20:43:45 -05:00
  • 24a9759353 Merge pull request #485 from edbennett/skip-fermion-instantiations Peter Boyle 2026-02-24 20:43:20 -05:00
  • 1b56f6f46d be able to skip compiling fermion instantiations altogether Ed Bennett 2025-11-15 00:52:38 +00:00
  • 2a8084d569 Subspace setup Peter Boyle 2026-02-13 17:26:11 -05:00
  • 6ff29f9d4f Alternate multigrids Peter Boyle 2026-02-13 17:25:45 -05:00
  • c4d3e79193 Add ET support for Lattice spin- and colour-traces Ryan Hill 2026-01-29 14:46:52 +00:00
  • 7cd3f21e6b preserving a bunch of experiments on setup and g5 subspace doubling Peter Boyle 2026-01-06 05:56:54 -05:00
  • 7132a4fd28 Update feature/verify-checksum-host Peter Boyle 2025-12-02 23:22:42 +00:00
  • e8057d6b4a Updated for verbose on host vs. device side csum Peter Boyle 2025-12-02 23:15:32 +00:00
  • 973584e039 Update on aurora Peter Boyle 2025-12-02 22:24:54 +00:00
  • ea46c2dc3c config command Peter Boyle 2025-12-02 16:01:37 -05:00
  • 50bcd76fc1 Changes to help with error logging on aurora -- triage MPI / Slingshot vs. host-device / SYCL on checksum error Peter Boyle 2025-12-02 15:51:29 -05:00
  • 4a0aaf0786 Fix issue with Aurora compilers Peter Boyle 2025-11-21 21:40:28 +00:00
  • 9c3835524c Fix compile warn Peter Boyle 2025-11-21 21:36:38 +00:00
  • 549351bb8a Stag verbose clean up Peter Boyle 2025-11-20 18:22:57 +00:00
  • b650b89682 Define Sp4 ProjectOnGeneralGroup for generic vtype Ryan Hill 2025-11-19 13:26:52 +00:00
  • 74e6b19f83 Looks like the reuse of xfers in staggered has bugs or corner cases depending on volume Peter Boyle 2025-11-17 22:29:06 -05:00
  • 2e684028de Improvements Peter Boyle 2025-11-14 18:12:27 -05:00
  • c6e88d9a11 T-direction terms done feature/S2xR Peter Boyle 2025-11-11 08:36:57 -05:00
  • d5c0d54f89 Gauge staples for temporal direction added (ico-T staples and T-ico staples). Passes gauge covariance test, requiring the link x its staples = 1 on a random gauge transform. Peter Boyle 2025-11-06 13:54:39 -05:00
  • c54d87a472 Aurora compile fix for new compiler Peter Boyle 2025-11-06 18:17:33 +00:00
  • 4304245c1b Merge branch 'develop' into bugfix/rocm7-rocblas-type-refactor Allen McKnight 2025-11-04 08:50:11 -06:00
  • 6e40e22004 aarch64 libunwind compatibility fix hotfix/unwind-aarch64 Antonin Portelli 2025-10-30 16:45:43 +01:00
  • d3ca16c76d Updated Peter Boyle 2025-10-27 21:09:02 -04:00
  • d81d00a889 Covariance test of covariant laplacian appears to pass Peter Boyle 2025-10-27 19:19:30 -04:00
  • d0ee38d1da Clean up Peter Boyle 2025-10-22 21:44:51 -04:00
  • da8dc3da0d More compact Peter Boyle 2025-10-22 21:37:40 -04:00
  • 21514d8487 Added a free laplacian Peter Boyle 2025-10-22 21:31:53 -04:00
  • 77b2e9fb61 Name changes Peter Boyle 2025-10-22 16:46:15 -04:00
  • a71ba05bd7 Implemented gauge transform via stencil. Now have ability to do Vertex AND Edge grids Should now have no barriers to a) Double Storing links for fermion operators / laplacian b) Laplace or Wilson operators Peter Boyle 2025-10-22 16:27:06 -04:00
  • 1e95e64035 Staples work in icoso-plane Peter Boyle 2025-10-21 23:27:27 -04:00
  • defcac92ab Somewhat better wrapped support for Icosahedral Peter Boyle 2025-10-20 18:09:21 -04:00
  • 4869378f1e Now computed some plaquettes. First cut at stencil Peter Boyle 2025-10-20 11:15:17 -04:00
  • c7b74db317 Default dimensions fixed Peter Boyle 2025-10-09 14:57:22 -04:00
  • 0ce201efbe IcosahedralVerted() checks Peter Boyle 2025-10-09 13:35:16 -04:00
  • 6d8a3d8bb2 Config Peter Boyle 2025-10-09 13:30:16 -04:00
  • 7dfd207ebb Need to protect pole operatoins to only take place on IcosahedralVertices mesh Peter Boyle 2025-10-08 15:18:31 -04:00
  • 3a65a096f2 Nd verbose Peter Boyle 2025-10-07 18:49:00 -04:00
  • 85b2bd4c93 Beginnings of S2xR Peter Boyle 2025-10-07 16:11:06 -04:00
  • 6165931afa Update GridStd.h Peter Boyle 2025-10-03 14:35:37 -04:00
  • 35e10a1159 Changes for Nd=3 Peter Boyle 2025-10-03 12:17:13 -04:00
  • 1d1fd3bcaf adding a version check to handle rocblas type change Your Name 2025-10-02 15:24:24 -05:00
  • 23581333e6 link cufft Peter Boyle 2025-08-21 22:25:55 +01:00
  • e5fa3d887f Compile on CUDA Peter Boyle 2025-08-21 22:10:27 +01:00
  • 583fa7bb0a FFTW guarded after CUDA adn HIP Peter Boyle 2025-08-21 22:00:12 +01:00
  • fe0db53842 FFT offload to GPU and MUCH faster comms. 40x speed up on Frontier Peter Boyle 2025-08-21 16:44:55 -04:00
  • 76c0ada1e1 Benchmark for En Hung Peter Boyle 2025-08-21 16:43:46 -04:00
  • 92f49e9194 Merge pull request #482 from g-simonetti/wflow_sp2n_paboyle Peter Boyle 2025-08-21 09:10:25 -04:00
  • 44c8057b5f Merge pull request #481 from vataspro/sp-reps-fix Peter Boyle 2025-08-20 12:57:28 -04:00
  • 0ad837f595 Fix Sp representations compilation Alexis Provatas 2025-08-20 17:48:39 +01:00
  • bd2103c746 Merge pull request #480 from vataspro/fix-no-comms Peter Boyle 2025-08-20 12:26:47 -04:00
  • 9c18d2ddb0 Fix StencilSendToRecvFromBegin to agree with base Alexis Provatas 2025-08-20 17:17:06 +01:00
  • 1245a8c151 num_colours added to class S g-simonetti 2025-08-20 16:27:34 +01:00
  • 07113dc8ba Changed beta=3 to beta=Nc with comments g-simonetti 2025-08-20 16:18:34 +01:00
  • a3420e6fa9 Update for grid view logging Peter Boyle 2025-08-14 21:29:20 +00:00
  • 732836d9f8 Missed one Peter Boyle 2025-08-14 20:25:54 +00:00
  • 87658f7b53 ASSERT tripped in Shuhei's branch Peter Boyle 2025-08-14 20:07:30 +00:00
  • e7f51e5fb1 Timer pointers for hadrons compat. Reluctantly, this interface is silly to pass timers around. Peter Boyle 2025-08-11 21:10:20 +01:00
  • 1ce5f70dd1 Update GridStd.h Peter Boyle 2025-08-11 12:20:54 -04:00
  • 473635f401 Update BinaryIO.h Peter Boyle 2025-08-11 11:06:06 -04:00
  • 5adf2657dd Updated to compile and run fast on CUDA Peter Boyle 2025-08-10 00:00:13 +01:00
  • 82cfff2990 A2A meson field BLAS based momentum project Peter Boyle 2025-08-07 15:51:15 +00:00
  • 4397b1c442 Debugged momentum projection for A2A Meson Field Peter Boyle 2025-08-07 15:51:01 +00:00
  • 9e6a4a4737 Assertion updates to macros (mostly) with backtrace. WIlson flow to include options for DBW2, Iwasaki, Symanzik. View logging for data assurance Peter Boyle 2025-08-07 15:48:38 +00:00
  • 7780d88d26 Adding simple lanczos, boundary to specflow(!) specflow Chulwoo Jung 2025-08-06 23:41:53 +00:00
  • 2bf9179d2c Adding mass step Chulwoo Jung 2025-08-06 16:52:51 +00:00
  • c606f5dca0 Move out src initialization for re-use / Adding antiperiodic BC Chulwoo Jung 2025-08-06 16:51:14 +00:00
  • 41f344bbd3 Merge with Christoph GPT checksum debug Peter Boyle 2025-07-15 03:06:09 +00:00
  • 8419cc5c64 specflow evec I/O added, Chulwoo Jung 2025-07-11 15:57:23 -04:00
  • a77cd50b2f Update comms logging in Cshift Peter Boyle 2025-07-11 14:36:10 +00:00
  • 73af020f98 improved feature/staggered-merge Peter Boyle 2025-06-27 06:07:17 +00:00
  • bffb83c46e std::cout<<GridLogMessage<<"Debug:"<<std::endl; std::cout<<GridLogMessage<<" --dylib-map : print dynamic library map, useful for interpreting signal backtraces "<<std::endl; std::cout<<GridLogMessage<<" --heartbeat : periodic itimer wakeup (interrupts stuck system calls!) "<<std::endl; std::cout<<GridLogMessage<<" --signal-delay n : pause for n seconds after signal handling (useful to get ALL nodes in stuck state) "<<std::endl; std::cout<<GridLogMessage<<" --debug-stdout : print stdout from EVERY node to file Grid.stdout/err.rank "<<std::endl; std::cout<<GridLogMessage<<" --debug-signals : catch sigsegv and print a blame report, handle SIGHUP with a backtrace to stderr"<<std::endl; std::cout<<GridLogMessage<<" --debug-heartbeat : periodically report backtrace "<<std::endl; Peter Boyle 2025-06-27 06:03:40 +00:00
  • 7031f37350 Use libunwind for backtrace as it is signal asynch safe Peter Boyle 2025-06-27 06:02:06 +00:00
  • 829dd74cb2 Verbose change Peter Boyle 2025-06-27 06:01:46 +00:00
  • 66e671985d P2P Peter Boyle 2025-06-27 06:01:01 +00:00
  • 5afcbcf0f3 Cshift uses flight recorder Peter Boyle 2025-06-27 06:00:24 +00:00
  • 9730579312 Simplify and verbose Peter Boyle 2025-06-27 06:00:04 +00:00
  • bfae14d035 More flight logging Peter Boyle 2025-06-27 05:59:41 +00:00
  • b78fc73d19 Better signal handler Peter Boyle 2025-06-25 18:13:33 +00:00
  • 709f8ae76c Update README Peter Boyle 2025-06-26 23:06:11 -04:00
  • 7aa06329d0 Update for new stencil compression options Peter Boyle 2025-06-17 18:06:19 +02:00
  • 9d6a38c44c Compressed comms options as Sloppy Peter Boyle 2025-06-17 16:43:53 +02:00
  • 6ec5cee368 Preparing for compressed comms Peter Boyle 2025-06-17 16:38:10 +02:00
  • f2e9a68825 Simplify Peter Boyle 2025-06-13 17:32:05 +02:00
  • d88750e6b6 Sloppy + non-sloppy Peter Boyle 2025-06-13 16:42:01 +02:00
  • 821358eda7 Remove partial dirichlet. Favour intro reduced prec comms options Peter Boyle 2025-06-13 05:08:45 +02:00
  • fce6e1f135 Kill core files for quota reasons Peter Boyle 2025-06-13 05:08:15 +02:00
  • 8f0bb3e676 remove partial dirichlet Peter Boyle 2025-06-13 05:07:56 +02:00
  • 262c70d967 USe sloppy comms options Peter Boyle 2025-06-13 05:07:23 +02:00
  • da43ef7c2d REmove partial dirichlet option. It's going nowhere Peter Boyle 2025-06-13 05:05:15 +02:00
  • 7b60ab5df1 Warning suppress Peter Boyle 2025-06-13 05:04:55 +02:00
  • f6b961a64e Warning suppress Peter Boyle 2025-06-13 05:04:47 +02:00
  • f1ed988aa3 Interface to reduced precision comms Peter Boyle 2025-06-13 05:04:12 +02:00
  • eea51bb604 Suppress annoying warns Peter Boyle 2025-06-13 05:03:36 +02:00
  • 9203126aa5 Scripts Peter Boyle 2025-06-11 15:30:16 +02:00
  • f90ba4712a Update for Jupiter Peter Boyle 2025-06-11 15:24:34 +02:00
  • 3737a24096 Updated python output Peter Boyle 2025-06-03 14:09:02 -04:00