Peter Boyle
|
6815e138b4
|
Boosted fermion attempt
|
2024-10-17 18:37:33 +01:00 |
|
Peter Boyle
|
e29b97b3ea
|
Qslash term added
|
2023-09-14 16:14:03 -04:00 |
|
Peter Boyle
|
ad2b699d2b
|
Better macos
|
2023-09-14 16:12:21 -04:00 |
|
Peter Boyle
|
b8a7004365
|
Partial fraction test
|
2023-08-14 15:17:03 -04:00 |
|
Peter Boyle
|
6b150961fe
|
Better script
|
2023-06-23 18:09:25 +03:00 |
|
Peter Boyle
|
5bafcaedfa
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-06-22 19:59:45 +03:00 |
|
Peter Boyle
|
bfeceae708
|
FTHMC
|
2023-06-22 12:58:18 -04:00 |
|
Peter Boyle
|
eacb66591f
|
Config command
|
2023-06-22 19:56:40 +03:00 |
|
Peter Boyle
|
fadaa85626
|
Update
|
2023-06-22 19:56:27 +03:00 |
|
Peter Boyle
|
02a5b0d786
|
Updating run during testing
|
2023-06-22 19:52:46 +03:00 |
|
Peter Boyle
|
0e2141442a
|
Dennis says broken
|
2023-06-22 19:19:51 +03:00 |
|
Peter Boyle
|
769eb0eecb
|
Precision coverage
|
2023-06-22 19:19:20 +03:00 |
|
Peter Boyle
|
d72e914cf0
|
Profiling temporary code until optimised
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
3b5254e2d5
|
Optional checkpoint smeared configs for FTHMC
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
f1c358b596
|
Additional tests
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
c0ef210265
|
Hot start should be properly Hot
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
e3e1cc1962
|
Ta project
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
723eadbb5c
|
Keep methods virtual
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
e24637ec1e
|
Clean up
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
8b01ff4ce7
|
Integrator over to smeared force structure
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
588197c487
|
Smeared action virtual class
|
2023-06-15 10:43:04 -04:00 |
|
Peter Boyle
|
1352bad2e4
|
Sunspot compile
|
2023-06-15 11:22:46 +00:00 |
|
Peter Boyle
|
ffd7301649
|
Updated masked / fthmc smeared config container
|
2023-06-01 06:23:02 -04:00 |
|
Peter Boyle
|
d2a8494044
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-06-01 06:22:33 -04:00 |
|
Peter Boyle
|
0982e0d19b
|
Jacobian action wrapper for FTHMC
|
2023-06-01 06:15:08 -04:00 |
|
Peter Boyle
|
3badbfc3c1
|
Refactor the Action and Smeared gauge configuration containers. Add first pass at FTHMC action
|
2023-06-01 06:14:28 -04:00 |
|
Peter Boyle
|
5465961e30
|
New test for FTHMC portion
|
2023-06-01 06:14:04 -04:00 |
|
Peter Boyle
|
4835fd1a87
|
HIP stream synch
|
2023-05-27 17:58:22 +03:00 |
|
Peter Boyle
|
6533c25814
|
Lumi
|
2023-05-27 16:13:32 +03:00 |
|
Peter Boyle
|
1b2914ec09
|
FT-HMC smearing, derivative chain rule, log det and force first pass.
|
2023-05-22 10:21:37 -04:00 |
|
Peter Boyle
|
519f795066
|
Header not liked by gcc on mac? puzzling
|
2023-05-22 10:21:12 -04:00 |
|
Peter Boyle
|
4240ad5ca8
|
Preparing for FTHMC
|
2023-05-19 21:21:55 -04:00 |
|
Peter Boyle
|
d418347d86
|
public for convenience to see rho params
|
2023-05-19 21:21:05 -04:00 |
|
Peter Boyle
|
29a4bfe5e5
|
Clean up
|
2023-05-19 21:20:45 -04:00 |
|
Peter Boyle
|
9955bf9daf
|
Regresses to Qlat
|
2023-05-19 17:32:13 -04:00 |
|
Peter Boyle
|
876c8f4478
|
Nodes on padded cell
|
2023-05-11 12:35:49 -04:00 |
|
Peter Boyle
|
9c8750f261
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-05-11 12:29:09 -04:00 |
|
Peter Boyle
|
91efd08179
|
Option for Qlat generator basis
|
2023-05-11 12:27:45 -04:00 |
|
Peter Boyle
|
9953511b65
|
Mac compile
|
2023-05-11 12:27:29 -04:00 |
|
Peter Boyle
|
025fa9991a
|
For FTHMC
|
2023-05-11 12:26:14 -04:00 |
|
Peter Boyle
|
e8c60c355b
|
Padded cell code
|
2023-05-11 12:25:50 -04:00 |
|
Peter Boyle
|
6c9c7f9d85
|
Permute fix
|
2023-05-11 12:24:21 -04:00 |
|
Peter Boyle
|
f534523ede
|
Debug
|
2023-05-11 12:23:11 -04:00 |
|
Peter Boyle
|
1b8a834beb
|
Debug
|
2023-05-11 12:22:24 -04:00 |
|
Peter Boyle
|
3aa43e6065
|
Debug info
|
2023-04-20 14:21:13 -04:00 |
|
Peter Boyle
|
78ac4044ff
|
HMC
|
2023-04-20 13:28:07 -04:00 |
|
Peter Boyle
|
119c3db47f
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-04-18 15:13:16 -04:00 |
|
Peter Boyle
|
21bbdb8fc2
|
Crusher
|
2023-04-18 15:11:16 -04:00 |
|
Peter Boyle
|
739bd7572c
|
Example code
|
2023-04-17 21:51:55 +00:00 |
|
Peter Boyle
|
074627a5bd
|
Pass file descriptors through AF_UNIX for level_zero
|
2023-04-17 21:50:52 +00:00 |
|
Peter Boyle
|
6a23b2c599
|
Drop UVM
|
2023-04-17 21:49:58 +00:00 |
|
Peter Boyle
|
bd891fb3f5
|
tests to compile
|
2023-04-12 18:32:44 -04:00 |
|
Peter Boyle
|
3aff64dddb
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-04-11 12:19:15 -07:00 |
|
Peter Boyle
|
b4f2ca81ff
|
Copy queue and compute queue same as better concurrency
|
2023-04-11 12:18:21 -07:00 |
|
Peter Boyle
|
d1dea5f840
|
New driver
|
2023-04-11 12:16:52 -07:00 |
|
Peter Boyle
|
54f8b84d16
|
Fence
|
2023-04-11 12:16:08 -07:00 |
|
Peter Boyle
|
da503fef0e
|
Name change on barrier routine
|
2023-04-11 12:14:04 -07:00 |
|
Peter Boyle
|
4a6802098a
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-04-07 15:43:28 -04:00 |
|
Peter Boyle
|
f9b41a84d2
|
Trajectory runs to completion on Crusher within wall clock time
|
2023-04-07 15:42:45 -04:00 |
|
Peter Boyle
|
ffa7fe0cc2
|
Merge branch 'feature/dirichlet' into develop
|
2023-04-04 23:13:52 -04:00 |
|
Peter Boyle
|
6b979f0a69
|
Dirichlet improvements that I failed to commit
|
2023-04-04 23:13:17 -04:00 |
|
Peter Boyle
|
86dac5ff4f
|
Better printing
|
2023-04-04 07:42:19 -07:00 |
|
Peter Boyle
|
4a382fad3f
|
Use distinct SYCL queue for copies
|
2023-04-04 07:41:41 -07:00 |
|
Peter Boyle
|
cc753670d9
|
Barrier elimination, surface list build
|
2023-04-04 07:39:14 -07:00 |
|
Peter Boyle
|
cc9d88ea1c
|
Fence changes and EXT kernel loop cout reduction
|
2023-04-04 07:37:23 -07:00 |
|
Peter Boyle
|
b281b0166e
|
Put the barrier in the subroutine
|
2023-04-04 07:36:03 -07:00 |
|
Peter Boyle
|
6a21f694ff
|
Apply barrier in Gather kernel sequence.
Could place before comms, or in Gather, but decided to insist Gather means Gather is done
|
2023-04-04 07:33:24 -07:00 |
|
Peter Boyle
|
fc4db5e963
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2023-04-03 18:26:11 -04:00 |
|
Peter Boyle
|
6252ffaf76
|
No unified
|
2023-04-03 18:25:22 -04:00 |
|
Peter Boyle
|
af64c1c6b6
|
Had managed to drop the accelerator_barrier() in the Wilson Compressor gather
|
2023-03-30 17:34:44 -04:00 |
|
Peter Boyle
|
866f48391a
|
Temporary fix for develop incorrect results
|
2023-03-30 17:10:13 -04:00 |
|
Peter Boyle
|
496d04cd85
|
Weaken the Fence
|
2023-03-29 18:58:51 -04:00 |
|
Peter Boyle
|
10e6d7c6ce
|
Merge branch 'feature/dirichlet' into develop
|
2023-03-29 16:26:47 -04:00 |
|
Peter Boyle
|
c42e25e5b8
|
Dirichlet remove
|
2023-03-29 16:25:52 -04:00 |
|
Peter Boyle
|
a00ae981e0
|
Fence propagation from SYCL
|
2023-03-29 15:00:40 -04:00 |
|
Peter Boyle
|
58e020b62a
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2023-03-29 14:37:40 -04:00 |
|
Peter Boyle
|
a7e1aceeca
|
Compile fix on Nvidia
|
2023-03-29 14:36:50 -04:00 |
|
Peter Boyle
|
7212432f43
|
More careful fencing
|
2023-03-28 20:10:22 -07:00 |
|
Peter Boyle
|
4a261fab30
|
Changes premerge to develop
|
2023-03-28 20:04:21 -07:00 |
|
Peter Boyle
|
6af97069b9
|
Preparing for close of feature/dirichlet
Initial code change review complete
|
2023-03-28 13:39:44 -07:00 |
|
Peter Boyle
|
5068413cdb
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2023-03-28 08:35:38 -07:00 |
|
Peter Boyle
|
71c6960eea
|
Commet
|
2023-03-28 08:34:24 -07:00 |
|
Peter Boyle
|
ddf6d5c9e3
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2023-03-28 11:33:05 -04:00 |
|
Peter Boyle
|
900e01f49b
|
Temporary
|
2023-03-27 21:35:06 -07:00 |
|
Peter Boyle
|
2376156fbc
|
Merge branch 'develop' into feature/dirichlet
|
2023-03-27 21:33:50 -07:00 |
|
Peter Boyle
|
3f2fd49db4
|
Merge branch 'develop' of https://github.com/paboyle/Grid into develop
|
2023-03-27 17:29:54 -07:00 |
|
Peter Boyle
|
0efa107cb6
|
Script update
|
2023-03-27 17:29:43 -07:00 |
|
Peter Boyle
|
8feedb4f6f
|
Include files moved
|
2023-03-27 17:29:21 -07:00 |
|
Peter Boyle
|
05e562e3d7
|
Move the copy synch out to stencil and do one per call instead of one per packet
|
2023-03-27 17:28:38 -07:00 |
|
Peter Boyle
|
dd3bbb8fa2
|
MOve the synchronise out to the stencil so one call instead of one call per packet
|
2023-03-27 17:27:45 -07:00 |
|
Peter Boyle
|
2fbcf13c46
|
SYCL fix
|
2023-03-27 14:25:14 -07:00 |
|
Peter Boyle
|
5c85774ee3
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2023-03-24 15:40:57 -04:00 |
|
Peter Boyle
|
d8a9a745d8
|
stream synchronise
|
2023-03-24 15:40:30 -04:00 |
|
Peter Boyle
|
8a1b9073f9
|
Mshift update
|
2023-03-23 15:39:30 -04:00 |
|
Peter Boyle
|
1a7114d4b9
|
Temporary algorithm while sorting out mixed prec
|
2023-03-23 15:38:35 -04:00 |
|
Peter Boyle
|
3f385f717c
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
Conflicts:
systems/PVC/benchmarks/run-2tile-mpi.sh
systems/PVC/config-command
|
2023-03-23 14:52:53 -04:00 |
|
Peter Boyle
|
481bbaf1fc
|
Interface to query memory use
|
2023-03-23 12:55:31 -04:00 |
|
Peter Boyle
|
281488611a
|
WriteDiscard on construct
|
2023-03-23 10:28:50 -04:00 |
|
Peter Boyle
|
c180a52518
|
Merge branch 'feature/dirichlet' of https://www.github.com/paboyle/Grid into feature/dirichlet
|
2023-03-23 10:28:01 -04:00 |
|
Peter Boyle
|
90130e25e9
|
TODO list
|
2023-03-23 10:27:02 -04:00 |
|