• Stars
    star
    701
  • Rank 64,589 (Top 2 %)
  • Language
    C++
  • License
    MIT License
  • Created over 12 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP

VexCL

Documentation Status DOI Build Status Build status codecov Coverity Scan Build Status

VexCL is a vector expression template library for OpenCL/CUDA. It has been created for ease of GPGPU development with C++. VexCL strives to reduce amount of boilerplate code needed to develop GPGPU applications. The library provides convenient and intuitive notation for vector arithmetic, reduction, sparse matrix-vector products, etc. Multi-device and even multi-platform computations are supported. The source code of the library is distributed under very permissive MIT license.

See VexCL documentation at http://vexcl.readthedocs.io/