Alessandro Lupo
|
881b08a465
|
Correct implementation of SpTa
|
2023-04-27 18:17:06 +01:00 |
|
Julian Lenz
|
3ee5444c69
|
Remove commented out stuff
|
2023-04-21 08:08:18 +01:00 |
|
Julian Lenz
|
5e28fe56d2
|
Remove code duplication: Iterating through vectors
|
2023-04-21 08:08:06 +01: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 |
|
Alessandro Lupo
|
5aabe074fe
|
Rename Sympl* to Sp*
|
2023-04-18 11:50:20 +01: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 |
|
Alessandro Lupo
|
dace904c10
|
fix typo
|
2023-04-14 18:06:18 +01:00 |
|
Alessandro Lupo
|
be98d26610
|
small change I missed in previous commit
|
2023-04-13 17:48:43 +01:00 |
|
Peter Boyle
|
bd891fb3f5
|
tests to compile
|
2023-04-12 18:32:44 -04:00 |
|
Peter Boyle
|
3984265851
|
Merge pull request #432 from paboyle/hotfix/nvcc-warnings
Unused statements generating warnings removed
|
2023-04-12 16:59:02 -04:00 |
|
Peter Boyle
|
45361d188f
|
Merge pull request #427 from fjosw/feat/bug_report_issue_template
Feat/bug report issue template
|
2023-04-12 16:58:41 -04:00 |
|
Peter Boyle
|
80c9d77e02
|
Merge pull request #433 from paboyle/hotfix/virtual-dtor
Virtual destructor for LinearOperator
|
2023-04-12 16:56:18 -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 |
|
|
5d7e0d18b9
|
virtual destructor for LinearOperator
|
2023-04-07 14:30:38 +01:00 |
|
|
9e64387933
|
mores unused statements removed
|
2023-04-07 14:27:18 +01:00 |
|
|
983b681d46
|
unused statement cleaning
|
2023-04-07 14:12:02 +01:00 |
|
|
4072408b6f
|
Update README.md
|
2023-04-07 11:45:28 +01:00 |
|
|
bd76b47fbf
|
Update CI badge in README
|
2023-04-07 11:44:48 +01:00 |
|
Alessandro Lupo
|
178376f24b
|
minor stylistic changes
|
2023-04-06 12:08:17 +01:00 |
|
|
18ce23aa75
|
Fix NEON SIMD
|
2023-04-06 11:30:48 +01:00 |
|
chillenzer
|
6a0eb466ee
|
Merge pull request #19 from LupoA/refactoring_sp2n
refactoring sp2n
|
2023-04-05 10:50:58 +00: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 |
|
Alessandro Lupo
|
4ea29b8f0f
|
Template group into GaugeImplTypes. Closing #2
|
2023-04-04 17:49:28 +01:00 |
|
Alessandro Lupo
|
778291230a
|
expand ProjecOnGaugeGroup, change ProjectOnSp2nAlgebra into SpTa, fixing some of its issues
|
2023-04-04 17:48:13 +01: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 |
|
Alessandro Lupo
|
026e736dfa
|
Projection on algebra can now be templated. Fix #12
|
2023-04-03 16:31:19 +01:00 |
|
Alessandro Lupo
|
4275b3f431
|
Fix typo and remove unnecessary lines
|
2023-04-03 12:01:52 +01: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
|
a4df527d74
|
Merge pull request #428 from mmphys/bugfix/comm_none
Fixes for --enable-comms=none
|
2023-03-30 08:38:14 -04:00 |
|
Michael Marshall
|
5764d21161
|
Fixes for --enable-comms=none
|
2023-03-30 10:15:28 +01:00 |
|