Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update alpaka to latest dev #5018

Commits on Aug 9, 2024

  1. Squashed 'thirdParty/alpaka/' changes from 6854077d6d..ab3092357b

    ab3092357b Use shared CUDA libraries by default
    106a4975f4 fix getFunctionAttributes for the SYCL backend
    f36e1156af update CUDA version in CI
    3f8456973e use inline for CUDA/HIP code when rdc is on, otherwise use static
    8b9cc3c557 fix gh-pages jobA
    89d5ce671c Ignore VI temporary files
    4b7bd17493 Fix the device used by KernelExecutionFixture (ComputationalRadiationPhysics#2344)
    2c386dc5e9 Make alpaka follow CMAKE_CUDA_RUNTIME_LIBRARY
    2d652dd233 Add thread count to CPU blocks accelerators (ComputationalRadiationPhysics#2338)
    dbc5ebe1e9 Fix complex math pow test (ComputationalRadiationPhysics#2336)
    4995c5b22a Fix isValidWorkDivKernel to use the correct device
    f571ce9197 Remove unnecessary include
    a26cdbcd41 Re-enable the KernelNoTemplateGpu test
    a9217fb780 Link libcudart even when libcurand is not used
    9c8614143b Suppress GCC warning about casting a function to void*
    ba169cdc52 Rewrite the getValidWorkDivForKernel tests
    948eb757d4 Fix getValidWorkDivForKernel tests for the SYCL CPU backend
    f6f94f13b5 Fix getValidWorkDivForKernel tests for the CUDA backend
    f612f971a0 Reduce code duplications in matrixMulWithMdSpan (ComputationalRadiationPhysics#2326)
    d1cc2e01c1 Add a matrix multiplication example using mdspan
    536a183cce Add missing whitespace in enqueue log messages
    81d4410eec Reduce code duplication in CUDA/HIP kernel launch
    6fdec14904  add remove-restrict
    5323600508 CI: improve script utils
    01d123e605 fix missing C++20 STL for ICPX in the CI
    d254bcd6a3 ctest: display only output of tests, which failed
    c9b8c941af change documentation
    b9ed742913 remove getValidWorkDiv itself
    048ef8afca use getValidWorkDivForKernel in kernelfixture of tests
    38805498f0 fix random strategies
    4f175420f2 remove getValidWorkDiv first
    7f08120428 CI_FILTER: ^linux_nvcc11.*
    789344f019 ALPAKA_FN_HOST is not a type
    4efdb9dc63 fix explicit instantiation issue
    fe4106f88a CI_FILTER: ^linux_nvcc11.*gcc9
    e6b4881b70 CI_FILTER: ^linux_nvcc11.*gcc9
    e3e760ed9e make conv2dmdspan use kernelbundle
    62efffe605 Add getValidWorkDivForKernel function and KernelBundle with tests
    690da679bd Let the SYCL queue implement `ConceptCurrentThreadWaitFor`, `ConceptGetDev` and `ConceptQueue` (ComputationalRadiationPhysics#2314)
    995c57b54b set alpaka_CXX_STANDARD in the job generator
    6ad09baa38 remove nvcc11.0 and nvcc11.1 support (ComputationalRadiationPhysics#2310)
    0775f7c066 clang-format and fix typo
    18eeeb7b49 move complex declaration to internal namespace
    3468d2f8ac add trait IsKernelTriviallyCopyable
    3015eae06b update CI container to version 3.2
    56c0e416bc Update Catch2 to v3.5.2 (ComputationalRadiationPhysics#2300)
    
    git-subtree-dir: thirdParty/alpaka
    git-subtree-split: ab3092357bb0b917b4cc396ce49e47f7ac1924e1
    Third Party authored and psychocoderHPC committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    54253a2 View commit details
    Browse the repository at this point in the history
  2. Merge commit '54253a21de2546103b09ba0f38ef3f99025ffaee' into topic-up…

    …dateAlpakaToLatestDev
    Third Party authored and psychocoderHPC committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    e74250f View commit details
    Browse the repository at this point in the history