Skip to content

AXPY Wrapper Library with C Interface

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

BenjaminW3/vecadd

Repository files navigation

vecadd - Generalized Vector Addition (AXPY) wrapper library

This repository contains multiple sequential and parallel AXPY implementations. Single and double precision values are supported (compile-time decision).

Software License

vecadd is licensed under LGPLv3 or later.

Available Implementations

  • Sequential:

    • Basic
  • Parallel:

    • OpenMP 2.0 guided schedule
    • CUDA Native Implementation
    • alpaka
      • Sequential
      • CUDA
      • OpenMP 2.0 (Host only)

About

AXPY Wrapper Library with C Interface

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published