This repository contains multiple sequential and parallel AXPY implementations. Single and double precision values are supported (compile-time decision).
vecadd is licensed under LGPLv3 or later.
-
Sequential:
- Basic
-
Parallel:
- OpenMP 2.0 guided schedule
- CUDA Native Implementation
- alpaka
- Sequential
- CUDA
- OpenMP 2.0 (Host only)