alpaka-group / alpaka

Abstraction Library for Parallel Kernel Acceleration :llama:
https://alpaka.readthedocs.io
Mozilla Public License 2.0
356 stars 74 forks source link

refactoring of the SYCL backend #2374

Closed AuroraPerego closed 2 months ago

AuroraPerego commented 2 months ago

This refactoring aims to reduce code duplication and ease the process of adding new SYCL backends (e.g. GpuSyclNvidia and GpuSyclAmd).

main changes:

psychocoderHPC commented 2 months ago

@AuroraPerego could you please perform locally git commit --amend -a and force push again to re-trigger the CI. Simple restarting does not work, I am not sure if some caches avoid a clean re-test.

fwyzard commented 2 months ago

At some point, could you also squash the last two commits into the third one ?