Antonin Portelli portelli
  • Joined on 2017-10-25
portelli synced commits to refs/heads/KS_shifted at portelli/Grid from mirror 2026-07-13 21:58:18 +01:00
01c3189d17 Reverted restart to inline in KrylovSchur
f1249685aa Refactording KrylovSchur to have separate operator() for non-shift and shift
722d68b0d9 Updating KrylovSchur example to include True Block KS
c1284e080a Adding TrueHarmonicBlockKrylovSchur
d2189d59e0 Adding parity flip and gamma 5 option for Block KS starting vector
Compare 5 commits »
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-26 21:43:30 +01:00
7647576863 Sourceme's for frontier
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-18 01:43:43 +01:00
f11ba18df2 Remove accelerator_inline on CPU only code
cf8587e401 Update booster compiule
7dd35ef749 Make disable accelerator aware mpi compile for CUDA
41e570ddce Annoying old CPU perfmon code should be removed or deprecated as not
a452131b50 Print improvement
Compare 5 commits »
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-17 01:23:12 +01:00
4e49ca55ab Merge branch 'develop' of https://github.com/paboyle/Grid into develop
c3f4474401 Adding Mattia's memory leak test
Compare 2 commits »
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-11 22:53:11 +01:00
3d3eff86f3 Modify move assignment operator to be noexcept
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-11 14:43:11 +01:00
fc9f154ac1 Modify Lattice move constructor to be noexcept
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-06-04 11:14:38 +01:00
4aa0bca4dc Change sum operation to use gpucub mistake in PR from Chris
portelli synced commits to refs/heads/feature/staggered-hdcg at portelli/Grid from mirror 2026-05-29 21:44:17 +01:00
94d8ee4268 More info
3fac61fc55 benchmarks: add DhopEO benchmarks to Benchmark_staggered and Benchmark_staggeredF
42cd9eda71 Some improvements that should have been there if in synch with develop,
34d8d003a8 staggered-hdcg: smoother shift tuning, CG baseline, Lanczos diagnostics
905651deaa Test_staggered_hdcg: fix GridParallelRNG and Lanczos grid bugs
Compare 14 commits »
portelli synced commits to refs/heads/feature/Kpipi-masaaki-offload at portelli/Grid from mirror 2026-05-28 21:14:16 +01:00
8540b2a85d Test_extended_meson_field: add view_open timers to measure MemoryManager H2D transfers
dbd3a0e612 A2ALoopPropagator: fuse outer product sum into single accelerator_for kernel
Compare 2 commits »
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-05-28 04:54:16 +01:00
905da6f083 Merge branch 'feature/reduction-reorganisation' into develop
86c7f29183 Config command update
b0c99f876e Configure on mac update
bf5fcdc860 Ease of use for std::complex interchangable with thrust
12e3499b6d Updated rocm 7 compile for ORNL
Compare 48 commits »
portelli synced commits to refs/heads/feature/Kpipi-masaaki-offload at portelli/Grid from mirror 2026-05-28 04:54:16 +01:00
5b58d1da62 Test_extended_meson_field: add --Ni and --Nj command line options
377db1bc08 Tensor_inner: move scalar innerProductD overloads before norm2 for ADL visibility
699564997e Test_extended_meson_field: use decltype(coalescedRead) for arch-portable kernel types
f2750fae09 Test_extended_meson_field: use Grid norm2 instead of std::norm for HIP compatibility
ed12fa09c5 Not sure how this old lattice slice sum core
Compare 58 commits »
portelli synced new reference refs/heads/feature/Kpipi-masaaki-offload to portelli/Grid from mirror 2026-05-27 20:44:16 +01:00
portelli synced commits to refs/heads/feature/Kpipi-masaaki-offload at portelli/Grid from mirror 2026-05-27 20:44:16 +01:00
portelli synced commits to refs/heads/feature/staggered-hdcg at portelli/Grid from mirror 2026-05-27 20:44:16 +01:00
portelli synced new reference refs/heads/feature/staggered-hdcg to portelli/Grid from mirror 2026-05-27 20:44:16 +01:00
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-05-22 01:54:17 +01:00
b58a1508fa Perlmutter cuda version update
portelli synced commits to refs/heads/develop at portelli/Grid from mirror 2026-05-21 17:44:16 +01:00
4d527e81fa Remove hip specific files
7803580aa6 Lattice_reduction_gpu: demote timing logs to Debug, disable by default
32654db366 Test_planned_fft: fix PlannedFFT template parameter to use ::vector_object
cd340cfab3 tests: add Test_planned_fft exercising PlannedFFT<vobj>
f32866b2ff tests/fft: remove PlanDestroy calls (FFT handles plans per-call)
Compare 42 commits »
portelli synced commits to refs/heads/feature/reduction-reorganisation at portelli/Grid from mirror 2026-05-21 17:44:16 +01:00
12e3499b6d Updated rocm 7 compile for ORNL
9576011011 Changed setup for ROCM 7, nasty LD_LIBRARY_PATH issues were committing
155b34c1aa File list lost
982ffe9ebe Lattice_reduction_gpu: demote timing logs to Debug, disable by default
Compare 4 commits »
portelli synced commits to refs/heads/feature/reduction-reorganisation at portelli/Grid from mirror 2026-05-21 01:24:16 +01:00
0251ecaeab Test_planned_fft: fix PlannedFFT template parameter to use ::vector_object
372a27d645 tests: add Test_planned_fft exercising PlannedFFT<vobj>
72b4a061f3 tests/fft: remove PlanDestroy calls (FFT handles plans per-call)
29198efabe FFT: add FFTbase, PlannedFFT; factor FFT_dim_execute free function
Compare 4 commits »
portelli synced commits to refs/heads/feature/reduction-reorganisation at portelli/Grid from mirror 2026-05-20 09:04:30 +01:00
50aa51f93a debug: add Test_hipfft_repro — reproducer for hipFFT PARSE_ERROR on ROCm 7
79ccc81a86 tests/debug: add G=4 to hipfft fail reproducer
3f0fdbb597 tests/debug: test hipMemset variant before cache is populated
ea57bd8f03 tests/debug: extend hipfft fail reproducer with hipMemset and sync variants
bdba5b8403 FFT: use host stack buffer in PlanCreate, not deviceVector
Compare 7 commits »