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

Commit Graph

  • f36b87deb5 syscall fix Peter Boyle 2023-03-14 12:09:00 -07:00
  • eeb6e0a6e3 Renable cache blocking and efficient UPI type SHM comms Peter Boyle 2023-03-14 09:10:27 -07:00
  • cad5b187dd Cleanup Peter Boyle 2023-03-14 09:08:16 -07:00
  • 87697eb07e SHared compile Peter Boyle 2023-03-14 09:07:36 -07:00
  • 371fd123fb consequence of iSUnMatrix being no longer a member of the SU class Alessandro Lupo 2023-03-14 10:47:07 +00:00
  • d6ff644aab Towards the day all tests compile Alessandro Lupo 2023-03-14 10:43:25 +00:00
  • 29586f6b5e Deactivate some tests for Nc!=3 Julian Lenz 2023-03-13 08:17:14 +00:00
  • fd057c838f add ProjectOnGaugeGroup and ProjectGn to allow future templating in GaugeImplTypes Alessandro Lupo 2023-03-10 12:10:46 +00:00
  • f51222086c Move functions from GaugeGroup to group specific implementations Alessandro Lupo 2023-03-09 16:22:20 +00:00
  • a3e935c902 Batched block project/promote size checks Raoul Hodgson 2023-02-27 11:38:16 +00:00
  • 7731c7db8e Add huge cache type and allow Ncache==0 Raoul Hodgson 2023-02-26 14:15:28 +00:00
  • ff97340324 Expose cached bytes Raoul Hodgson 2023-02-26 12:22:45 +00:00
  • 83d86943db Fixed compile bug in MemoryManagerShared caused by Audit function not being passed a string Christopher Kelly 2023-02-23 13:09:45 -05:00
  • e82cf1d311 Further prec-change improvements Christopher Kelly 2023-02-23 09:45:29 -05:00
  • 1db58a8acc Precision change improvements Christopher Kelly 2023-02-21 10:52:42 -05:00
  • 920a51438d Added batched Mixed precision CG Raoul Hodgson 2023-02-14 17:04:13 +00:00
  • be528b6d27 Add batched block project/promote functions Raoul Hodgson 2023-02-14 14:37:10 +00:00
  • f73691ec47 Merge pull request #18 from nickforce989/sp2n/newbranch Alessandro Lupo 2023-02-13 10:22:27 +01:00
  • ccd21f96ff Plaquette agreeing and moving to final form (slowly) need to optimise Peter Boyle 2023-02-01 22:57:44 -05:00
  • 4b90cb8888 First cut passes combining padded cell with general stencil towards fast plaquette and staggered force Peter Boyle 2023-02-01 22:14:10 -05:00
  • 7ebda3e9ec Merge commit 'b10e1b7bc8bec809f874e9e48a3ccc7b2619c9d1' into sp2n/newbranch Niccolo Forzano 2023-01-19 12:10:18 +00:00
  • b10e1b7bc8 Fixed files giving zero force computation on GPU, issue #8 Niccolo Forzano 2023-01-18 18:04:47 +00:00
  • 796abfad80 Merge pull request #422 from fjosw/fix/NVCC_DIAG_PRAGMA_SUPPORT Peter Boyle 2023-01-17 09:34:49 -05:00
  • ad0270ac8c fix: diagnostic pragma warnings fixed for CUDA 12+ Fabian Joswig 2023-01-12 12:36:30 +00:00
  • 7d62f1d6d2 Populate the Cshift_table in the GPU Makis Kappas 2023-01-11 21:26:25 +00:00
  • 458c943987 merged upstream Christoph Lehner 2022-12-31 11:16:21 +02:00
  • 88015b0858 Split sum in rankSum and GlobalSum Christoph Lehner 2022-12-26 10:01:32 +01:00
  • 8b91b61b61 First cut at faster GPU slice sum via atomics feature/felix-slice-sum-fast Peter Boyle 2022-12-22 15:13:45 -05:00
  • 4ca1bf7cca Added gauge invariance test Peter Boyle 2022-12-21 07:23:16 -05:00
  • 2ff868f7a5 CPU open doesn't need to free space Peter Boyle 2022-12-01 00:35:05 -05:00
  • ede02b6883 Memory manager debug Felix case Peter Boyle 2022-12-01 00:25:04 -05:00
  • 1822ced302 Bug fix Peter Boyle 2022-12-01 00:24:08 -05:00
  • 37ba32776f More logging Peter Boyle 2022-12-01 00:19:42 -05:00
  • 99b3697b03 More loggin Peter Boyle 2022-12-01 00:19:33 -05:00
  • 43a45ec97b SSC_START Peter Boyle 2022-12-01 00:18:43 -05:00
  • b00a4142e5 A=A fix Peter Boyle 2022-12-01 00:18:11 -05:00
  • 3791bc527b Logging pulled in from dirichlet branch Peter Boyle 2022-11-30 15:55:17 -05:00
  • d7dea44ce7 Merge pull request #17 from chillenzer/unify_gauge_groups Alessandro Lupo 2022-12-19 16:24:03 +00:00
  • d8c29f5fcf Updated FFT test for PETSc Peter Boyle 2022-12-18 12:05:00 -05:00
  • 37b6b82869 Fix file extensions Julian Lenz 2022-12-18 16:12:56 +00:00
  • 92ad5b8f74 Compiler error fix: NVCC requires names for templ. par. Julian Lenz 2022-12-18 15:50:19 +00:00
  • 281f8101fe Matt FFT test Peter Boyle 2022-12-17 20:35:33 -05:00
  • 472ed2dd5c Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet Peter Boyle 2022-12-17 20:17:09 -05:00
  • 4f85672674 Simpler test for PETSc Peter Boyle 2022-12-17 20:16:11 -05:00
  • dc747c54be Merge branch 'develop' into feature/dirichlet Peter Boyle 2022-12-13 08:24:58 -05:00
  • 140684d706 Head to head vs HMC Peter Boyle 2022-12-13 08:15:38 -05:00
  • 5bb7ba92fa Test for DDHMC force term Peter Boyle 2022-12-13 08:15:11 -05:00
  • b54d0f3c73 Smaller deltaH down to 7000s on t=0.5 trajectory Peter Boyle 2022-12-13 08:14:27 -05:00
  • ff6777a98d Variable depth experiments Peter Boyle 2022-12-13 08:13:51 -05:00
  • 07acfe89f2 Merge pull request #417 from rrhodgson/feature/fermtoprop Peter Boyle 2022-12-06 12:45:03 -05:00
  • 40234f531f FermToProp accelerator_for -> thread_for Raoul Hodgson 2022-12-06 17:34:51 +00:00
  • d49694f38f PropToFerm fix Raoul Hodgson 2022-12-06 15:48:54 +00:00
  • 8c80f1c168 Merge pull request #14 from chillenzer/unify_gauge_groups Alessandro Lupo 2022-12-01 17:35:46 +00:00
  • 992431cb41 CPU open doesn't need to free space feature/felix-mm-debug Peter Boyle 2022-12-01 00:35:05 -05:00
  • f8c70545a0 Memory manager debug Felix case Peter Boyle 2022-12-01 00:25:04 -05:00
  • 4a359fa9e9 Bug fix Peter Boyle 2022-12-01 00:24:08 -05:00
  • f81b15014a More logging Peter Boyle 2022-12-01 00:19:42 -05:00
  • 386e63aeb9 More loggin Peter Boyle 2022-12-01 00:19:33 -05:00
  • 195b0682e7 SSC_START Peter Boyle 2022-12-01 00:18:43 -05:00
  • 8244b8ee10 A=A fix Peter Boyle 2022-12-01 00:18:11 -05:00
  • dc6a38f177 Minor cleanup Chulwoo Jung 2022-11-30 17:13:12 -05:00
  • 82c1ecf60f Block lanczos added Chulwoo Jung 2022-11-30 16:08:40 -05:00
  • 0f706c10ec Logging pulled in from dirichlet branch Peter Boyle 2022-11-30 15:55:17 -05:00
  • 67f569354e Partial dirichlet changes Peter Boyle 2022-11-30 15:51:13 -05:00
  • 97a098636d FermToProp feature/fermtoprop Peter Boyle 2022-11-30 15:36:35 -05:00
  • e13930c8b2 Faster fermtoprop case Peter Boyle 2022-11-30 15:11:29 -05:00
  • 0af7d5a793 Rename Grid/qcd/utils/<Group>_impl.h -> Grid/qcd/utils/<Group>.h Julian Lenz 2022-11-30 17:12:00 +00:00
  • 505fa49983 Renamed SUn.h -> GaugeGroup.h Julian Lenz 2022-11-30 17:09:48 +00:00
  • 7bcf33def9 Removed Sp2n.h Julian Lenz 2022-11-30 16:59:46 +00:00
  • a13820656a Removed iSUnMatrix, etc. Julian Lenz 2022-11-30 15:09:03 +00:00
  • fa71b46a41 Hide nsp Julian Lenz 2022-11-30 14:27:19 +00:00
  • b8b3ae6ac1 Make helper functions private Julian Lenz 2022-11-30 13:28:09 +00:00
  • 55c008da21 Removed forward declaration Julian Lenz 2022-11-30 13:12:21 +00:00
  • 2507606bd0 With function overloading (still dirty). Julian Lenz 2022-11-30 12:52:33 +00:00
  • 7c2ad4f8c8 Attempt with SFINAE (failed) Julian Lenz 2022-11-30 11:57:39 +00:00
  • 54c8025aad Remove unnecessary pwd in scripts/filelist Julian Lenz 2022-11-28 17:50:38 +00:00
  • 921e23e83c Separated out everything SU specific Julian Lenz 2022-11-28 17:47:50 +00:00
  • 6e750ecb0e Remove apparently forgotten file Julian Lenz 2022-11-28 16:33:46 +00:00
  • b8f1f5d2a3 Introduce GaugeGroup Julian Lenz 2022-11-25 17:45:32 +00:00
  • 9273f2937c Autoformat google style Julian Lenz 2022-11-25 17:44:08 +00:00
  • 1aa28b47ae Add existing test to check Julian Lenz 2022-11-25 17:40:40 +00:00
  • 629cb2987a Fix typo in Makefile.am Julian Lenz 2022-11-25 17:40:21 +00:00
  • 03235d6368 Fixed type in configure.ac Julian Lenz 2022-11-25 16:57:40 +00:00
  • 22064c7e4c Fixing #11 Alessandro Lupo 2022-11-25 13:10:29 +00:00
  • 5fa573dfd3 partial send fix Peter Boyle 2022-11-25 00:51:04 -05:00
  • f6402cb6c4 AUDIT removal Peter Boyle 2022-11-25 00:50:33 -05:00
  • bae6c263dc Audit Peter Boyle 2022-11-25 00:47:01 -05:00
  • d71672dca9 Bug fix Peter Boyle 2022-11-25 00:46:35 -05:00
  • 121c9e2ceb Tracing Peter Boyle 2022-11-25 00:45:21 -05:00
  • 63a30ae34f Tracing Peter Boyle 2022-11-25 00:45:05 -05:00
  • 7d8231ba32 Tracing Peter Boyle 2022-11-25 00:44:57 -05:00
  • b690b1cbe9 Audit Peter Boyle 2022-11-25 00:43:57 -05:00
  • c0fb20fc03 Audit check for wrongly locked data Peter Boyle 2022-11-25 00:43:12 -05:00
  • bc9579dac6 Old code path removed Peter Boyle 2022-11-25 00:40:45 -05:00
  • a5c77f8b95 Tracing moved in order Peter Boyle 2022-11-25 00:40:27 -05:00
  • 2de03e5172 Revert "Revert "Fixing issue #11: consistent use of ncolour and nsp"" Alessandro Lupo 2022-11-23 19:40:28 +00:00
  • 3af4929dda Revert "Fixing issue #11: consistent use of ncolour and nsp" Alessandro Lupo 2022-11-23 19:34:59 +00:00
  • 1ba429345b Fixing issue #11: consistent use of ncolour and nsp Alessandro Lupo 2022-11-23 18:45:01 +00:00
  • 3dbfce5223 Tests clean build on HIP Peter Boyle 2022-11-16 20:15:51 -05:00
  • e51eaedc56 Making tests compile Peter Boyle 2022-11-15 22:58:30 -05:00