Peter Boyle
|
e047616571
|
Multilevel integrator test
|
2022-11-15 16:39:39 -05:00 |
|
Peter Boyle
|
1af7572c61
|
Some test HMCs for DDHMC
|
2022-11-15 16:38:51 -05:00 |
|
Peter Boyle
|
653039695b
|
Partial dirichlet changes
|
2022-11-15 16:37:15 -05:00 |
|
Peter Boyle
|
ca62abd203
|
Record some perturbative free field calculation
|
2022-11-15 16:36:46 -05:00 |
|
Peter Boyle
|
e74666a09c
|
Double length vector type for fast precision change
|
2022-11-15 16:34:21 -05:00 |
|
Peter Boyle
|
45a001e078
|
Debug compile
|
2022-11-15 16:27:20 -05:00 |
|
Peter Boyle
|
0352da34f0
|
Several deleted files
|
2022-11-15 16:26:49 -05:00 |
|
Peter Boyle
|
7d302a525d
|
Natural place for this routine is here
|
2022-11-15 16:24:55 -05:00 |
|
Peter Boyle
|
e2e269e03b
|
Partial dirichlet BCs
|
2022-11-15 16:24:26 -05:00 |
|
Peter Boyle
|
0db4f1803f
|
Partial dirichlet support
|
2022-11-15 16:23:41 -05:00 |
|
Peter Boyle
|
5fe480d81c
|
Generic patch
|
2022-11-15 16:21:45 -05:00 |
|
Peter Boyle
|
0566fc6267
|
Partial Dirichlet
|
2022-11-15 16:21:24 -05:00 |
|
Peter Boyle
|
a11c12e2e7
|
Modifications for partial dirichlet BCs
|
2022-11-15 16:20:01 -05:00 |
|
Peter Boyle
|
006268f556
|
DWF Slow version
|
2022-11-02 20:24:51 -04:00 |
|
Peter Boyle
|
78acae9b50
|
Simple DWF for easy check
|
2022-11-02 20:24:17 -04:00 |
|
Peter Boyle
|
a3927a8a27
|
Dirichlet
|
2022-11-02 20:22:27 -04:00 |
|
Peter Boyle
|
d9dd9a5b5f
|
LLVM update
|
2022-11-02 19:51:50 -04:00 |
|
Peter Boyle
|
eae1c02111
|
Bounds check
|
2022-11-02 19:50:32 -04:00 |
|
Peter Boyle
|
132d841b05
|
Compile fix
|
2022-11-02 19:33:22 -04:00 |
|
Peter Boyle
|
991667ba5e
|
Revert
|
2022-10-13 18:50:35 -04:00 |
|
Peter Boyle
|
8a07b52009
|
Dirichlet
|
2022-10-13 18:44:47 -04:00 |
|
Peter Boyle
|
2bcff94b52
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2022-10-13 18:42:04 -04:00 |
|
Peter Boyle
|
d089739e2f
|
Hack for lattice sites
|
2022-10-13 17:55:50 -04:00 |
|
Peter Boyle
|
204c283e16
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2022-10-11 14:59:07 -04:00 |
|
Peter Boyle
|
551a5f8dc8
|
RRII gpu option
|
2022-10-11 14:44:55 -04:00 |
|
Peter Boyle
|
c82b164f6b
|
Merge branch 'feature/dirichlet' of https://github.com/paboyle/Grid into feature/dirichlet
|
2022-10-04 17:41:48 -04:00 |
|
Peter Boyle
|
fad2f969d9
|
Summit up to date
|
2022-09-27 10:58:43 -04:00 |
|
Peter Boyle
|
48165c1dc1
|
Ticked off a few items
|
2022-09-27 10:58:00 -04:00 |
|
Peter Boyle
|
25df2d2c3b
|
Various precision options
|
2022-09-27 10:57:12 -04:00 |
|
Peter Boyle
|
af9ecb8b41
|
Current tests compiling
|
2022-09-27 10:56:55 -04:00 |
|
Peter Boyle
|
234324599e
|
Double2
|
2022-09-27 10:56:10 -04:00 |
|
Peter Boyle
|
97448a93dc
|
Double2 compiles and dslash runs
|
2022-09-27 10:55:25 -04:00 |
|
Peter Boyle
|
70c83ec3be
|
More instantiations
|
2022-09-27 10:54:23 -04:00 |
|
Peter Boyle
|
8f4e2ee545
|
Double2
|
2022-09-27 10:53:46 -04:00 |
|
Peter Boyle
|
e8bfbf2f7c
|
D2 operators
|
2022-09-27 10:37:45 -04:00 |
|
Peter Boyle
|
9e81b42981
|
D2 fields
|
2022-09-27 10:37:19 -04:00 |
|
Peter Boyle
|
6c9eef9726
|
D2 fields
|
2022-09-27 10:36:54 -04:00 |
|
Peter Boyle
|
7ffbc3e98e
|
Double2 improved. REally don't like 'convertType' - localise to a GPT
header
|
2022-09-27 10:35:31 -04:00 |
|
Peter Boyle
|
68e4d833dd
|
Run through wrapper script
|
2022-09-23 16:49:29 -04:00 |
|
Peter Boyle
|
a2cefaa53a
|
Faster
|
2022-09-23 16:49:14 -04:00 |
|
Peter Boyle
|
a0d682687e
|
Better logging of Fdt for force gradient
|
2022-09-23 16:22:53 -04:00 |
|
Peter Boyle
|
eb552c3ecd
|
dt info
|
2022-09-23 16:22:28 -04:00 |
|
Peter Boyle
|
97cce103d7
|
Tolerances control
|
2022-09-23 16:21:49 -04:00 |
|
Peter Boyle
|
87ac7104f8
|
Prettier
|
2022-09-23 16:20:46 -04:00 |
|
Peter Boyle
|
e4c117aabf
|
Compile fix, multishift mixed prec support
|
2022-09-23 16:19:27 -04:00 |
|
Peter Boyle
|
5b128a6f9f
|
MixedPrec Multishift with better precision scheme for GPU
|
2022-09-23 16:18:47 -04:00 |
|
Peter Boyle
|
1713de35c0
|
Improved config flags
|
2022-09-05 21:50:02 -04:00 |
|
Peter Boyle
|
1177b8f661
|
Merge branch 'develop' into feature/dirichlet
|
2022-08-31 19:05:57 -04:00 |
|
Peter Boyle
|
442bfb3d42
|
Merge branch 'develop' into feature/dirichlet
|
2022-08-31 19:04:19 -04:00 |
|
Peter Boyle
|
e7d9b75fdd
|
Warning fixes
|
2022-08-31 19:01:14 -04:00 |
|
Peter Boyle
|
3d0e3ec363
|
Tracing
|
2022-08-31 18:31:46 -04:00 |
|
Peter Boyle
|
3c1c51f9aa
|
Merge branch 'feature/dirichlet-gparity' into feature/dirichlet
|
2022-08-31 18:25:34 -04:00 |
|
Peter Boyle
|
5c87342108
|
Used in g-2 sign off
|
2022-08-31 17:35:32 -04:00 |
|
Peter Boyle
|
66177bfbe2
|
Used in g-2 sign off
|
2022-08-31 17:35:07 -04:00 |
|
Peter Boyle
|
5205e68963
|
RocTX, NVTX, text based self profiling
|
2022-08-31 17:34:09 -04:00 |
|
Peter Boyle
|
cd5cf6d614
|
Tracing replaces self timing hooks
|
2022-08-31 17:33:41 -04:00 |
|
Peter Boyle
|
5abb19eab0
|
Remove self timing
|
2022-08-31 17:32:49 -04:00 |
|
Peter Boyle
|
06d7b88c78
|
Force reporting improved
|
2022-08-31 17:32:21 -04:00 |
|
Peter Boyle
|
cf72799735
|
Better action naming
|
2022-08-31 17:24:11 -04:00 |
|
Peter Boyle
|
cdb8fcc269
|
Width=4 support. This is too broad; hit it on physical point run.
Need to change strategy, I think.
|
2022-08-31 17:21:33 -04:00 |
|
Peter Boyle
|
b4f4130901
|
Defer SMP node links until after interior. Allows for DMA overlapping
compute
|
2022-08-31 17:20:21 -04:00 |
|
Peter Boyle
|
bb049847d5
|
Tracing replaces self timing
|
2022-08-31 17:19:02 -04:00 |
|
Peter Boyle
|
fd33c835dd
|
Feynman rule fix and tracing replaces self timing
|
2022-08-31 17:18:17 -04:00 |
|
Peter Boyle
|
21371a7e5b
|
Tracing replaces self timing
|
2022-08-31 17:16:05 -04:00 |
|
Peter Boyle
|
abfaa00d3e
|
Tracing replaces self timing
|
2022-08-31 17:15:24 -04:00 |
|
Peter Boyle
|
efee33c55d
|
Tracing replaces self timing
|
2022-08-31 17:14:57 -04:00 |
|
Peter Boyle
|
db0fe6ddbb
|
Tracing replaces self timinng
|
2022-08-31 17:14:14 -04:00 |
|
Peter Boyle
|
8a9e647120
|
Tracing replaces self timing
|
2022-08-31 17:13:44 -04:00 |
|
Peter Boyle
|
e6dcb821ad
|
Tracing replaces self timing
|
2022-08-31 17:12:31 -04:00 |
|
Peter Boyle
|
9bff188f02
|
Tracing replaces self timing
|
2022-08-31 17:12:05 -04:00 |
|
Peter Boyle
|
111b30ca1d
|
Tracing replaces self timing
|
2022-08-31 17:11:48 -04:00 |
|
Peter Boyle
|
24182ca8bf
|
HIP allows conserved currents.
Tracing replaces self timeing
|
2022-08-31 17:11:18 -04:00 |
|
Peter Boyle
|
ee2d7369b3
|
Tracing replaces self timing
|
2022-08-31 17:10:45 -04:00 |
|
Peter Boyle
|
7c686d29c9
|
Tracing replaces self timing
|
2022-08-31 17:10:17 -04:00 |
|
Peter Boyle
|
e8a0a1e75d
|
Tracing replaces self timing hooks
|
2022-08-31 17:09:47 -04:00 |
|
Peter Boyle
|
730be89abf
|
Remove timing hooks as tracing replaces
|
2022-08-31 17:08:44 -04:00 |
|
Peter Boyle
|
f991ad7d5c
|
Remove timing hooks as tracing replaces
|
2022-08-31 17:08:18 -04:00 |
|
Peter Boyle
|
b3f33f82f7
|
Decrease self timing hooks, use nvtx / roctx type tracing hooks instead
|
2022-08-31 17:06:47 -04:00 |
|
Peter Boyle
|
a34a6e059f
|
Logging improvement. Sinitial will be used to improve RHMC terms
|
2022-08-31 17:06:08 -04:00 |
|
Peter Boyle
|
1333319941
|
Tracing
|
2022-08-31 17:00:25 -04:00 |
|
Peter Boyle
|
9295ed8d20
|
Print full memory range
|
2022-08-31 16:59:51 -04:00 |
|
Peter Boyle
|
19cc7653fb
|
Tracing
|
2022-08-31 16:57:51 -04:00 |
|
Peter Boyle
|
5752538661
|
Tracing
|
2022-08-31 16:57:32 -04:00 |
|
Peter Boyle
|
ca40a1b00b
|
Tracing
|
2022-08-31 16:54:55 -04:00 |
|
Peter Boyle
|
659fac9dfb
|
Tracing hook
|
2022-08-31 16:54:25 -04:00 |
|
Peter Boyle
|
4dc3d6fce0
|
Buy into Nvidia/Rocm etc... tracing.
|
2022-08-31 16:53:19 -04:00 |
|
Peter Boyle
|
95b640cb6b
|
10TF/s on 32^3 x 64 on single node
|
2022-08-04 15:43:52 -04:00 |
|
Peter Boyle
|
2cb5bedc15
|
Copy stream HIP improvements
|
2022-08-04 15:24:03 -04:00 |
|
Peter Boyle
|
806b02bddf
|
Simplify dead code
|
2022-08-04 15:23:13 -04:00 |
|
Peter Boyle
|
de40395773
|
More timing. Think I should start to use nvtx and rocmtx ??
|
2022-08-04 13:37:16 -04:00 |
|
Peter Boyle
|
7ba4788715
|
Fix
|
2022-08-04 13:36:44 -04:00 |
|
Peter Boyle
|
06d9ce1a02
|
Synch ranks on node here for GPU - GPU memcopy
|
2022-08-04 13:35:56 -04:00 |
|
Peter Boyle
|
75bb6b2b40
|
Move barrier into the StencilSend begin routine
|
2022-08-04 13:35:26 -04:00 |
|
Peter Boyle
|
74f10c2dc0
|
Move barrier into Stencil Send
|
2022-08-04 13:34:11 -04:00 |
|
Peter Boyle
|
188d2c7a4d
|
PVC default, ignore ATS
|
2022-08-02 08:38:53 -07:00 |
|
Peter Boyle
|
17d7177105
|
Files for SYCL
|
2022-08-02 08:33:39 -07:00 |
|
Peter Boyle
|
bb0a0da47a
|
inon blocking caution due to SYCL
|
2022-08-02 08:09:43 -07:00 |
|
Peter Boyle
|
84110166e4
|
Fix the fence
|
2022-08-02 08:00:43 -07:00 |
|
Peter Boyle
|
d32b923b6c
|
Fencing on a stream in SYCL is needed. Didn't know that ... gulp
|
2022-08-02 07:58:04 -07:00 |
|
Peter Boyle
|
a93d5459d4
|
Better mpi request completion
|
2022-07-28 12:18:35 -04:00 |
|