alpaka-group / alpaka

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

2D Convolution example using global and shared memory #2228

Closed mehmetyusufoglu closed 4 months ago

mehmetyusufoglu commented 5 months ago

An example: A 2D Convolutional filter applied to a matrix. The values of filter-matrix were initially kept in constant memory at the first commit. But due to Gitlab pipeline error "The SYCL backend does not support global device constants"; in the second commit, constant memory usage has been removed.