Bernhard Manfred Gruber

Results 171 issues of Bernhard Manfred Gruber

The current buffer allocation API's allow to specify the size of the requested block of memory, but the alignment of the memory block is unspecified. Internally, we rely on the...

Type:Enhancement

This PR adds a deduction guide to `alpaka::Vec` to make its construction less verbose. - [x] Please merge #1620 first.

Type:Enhancement

#1686 introduced the macro `ALPAKA_DEFAULT_HOST_MEMORY_ALIGNMENT`. We should document it properly and consider making it available via cmake. _Originally posted by @bernhardmgruber in https://github.com/alpaka-group/alpaka/issues/1686#issuecomment-1096531865_

Type:Documentation
Type:CMake

As discussed this morning, a test for this functionality is available at https://github.com/fwyzard/test-rocm-cuda-alpaka . With the current `develop` branch (actually with #1678 to make the explicit types available), the test...

Type:Testing
Backend:CUDA
Backend:HIP

All alpaka headers use a license statement at the top. This adds a lot of noise and there is a more compact way to specify the license: SPDX license identifiers....

Type:Question

clang-14 was released a few days ago. We should add it to the CI.

Type:Testing

This PR originated as part of #1249 and rewrites all alpaka examples and tests to use the new accessors facility.

Type:Enhancement
Type:Refactoring
Type:Testing

`std::mdspan` in its [14th revision](https://wg21.link/p0009r14) passed the LEWG review last Monday, meaning its design has converged and seems to be finished for now. The paper still has to go through...

Type:Enhancement

Some backends in alpaka insert padding after the rows for a 2D or higher dimensional buffer (notable CUDA/HIP with cudaMallocPitch and cudaMalloc3D). This additional padding is hardware dependent and selected...

Type:Question
Backend:CUDA
Backend:HIP

`#warning` is a GCC extension that leads to a compile error with MSVC. Please replace it by something else, e.g. `#pragma message`. https://github.com/alpaka-group/alpaka/blob/develop/include/alpaka/example/ExampleDefaultAcc.hpp#L48 _Originally posted by @jkelling in https://github.com/alpaka-group/alpaka/pull/1127#discussion_r522319289_