alpaka icon indicating copy to clipboard operation
alpaka copied to clipboard

Abstraction Library for Parallel Kernel Acceleration :llama:

Results 247 alpaka issues
Sort by recently updated
recently updated
newest added

Are there plans to add abstractions for math libraries in alpaka or another alpaka-group project? Alpaka seems to do a great job of abstracting the process of writing kernels, but...

Type:Question

For building executables using alpaka, we need to use `alpaka_add_executable` instead of `add_executable`. AFAIK, the reason is that in case the CUDA backend is active, we need to mark all...

Type:CMake

This PR refactors alpaka's Philox RNG implementation to expose the counter-based core RNG to the user without overhead. ## Rationale The current alpaka RNG API is inspired by `` and...

Type:Refactoring

This PR adds the reference implementation of `std::experimental::mdspan` from Kokkos to alpaka and adds a new API `alpaka::getMdSpan(TView&)`, which allows to build an mdspan from any view. Currently, there is...

AFAIK there are no packages of alpaka available yet on popular package managers. Having such a package would ease installation of alpaka for downstream users. I think we should at...

Type:Install

The new GitLab CI pipeline makes easier to cover all the possible build configurations of alpaka. The pipeline starts with a job generator, which combines the different build parameter, like...

Type:Testing

LLVM (and therefore clang-format) 15 was released last week. We are still on clang-format 12.0.1. We should upgrade and enjoy better style options and less bugs. Notably, clang-format 14 brings...

During writing the documentation about the standard library selection in Clang for PR #1695 I used the compiler flag `--gcc-toolchain` to select the `libc++` version for Clang. This does not...

Years ago, we settled on [clang-tidy rules](https://github.com/ComputationalRadiationPhysics/contributing/blob/master/formatting-tools/.clang-tidy) for our projects. However, we never picked up these rules and added CI jobs to enforce them (LLAMA did that for most rules)....

Type:Enhancement
Type:Refactoring

While investigating on our internal AMD system with the HIP backend, there is a warning (treated as error when building alpaka tests) ```bash In file included from /home/bastra54/src/alpaka/include/alpaka/rand/RandUniformCudaHipRand.hpp:31: In file...

Type:Warning
Backend:HIP