vexcl

Vector expression template library

A C++ library that simplifies GPGPU development with OpenCL/CUDA by providing a convenient and intuitive notation for vector arithmetic and other common operations.

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

GitHub

702 stars
65 watching
82 forks
Language: C++
last commit: about 1 month ago
Linked from 3 awesome lists

c-plus-pluscpp11cudagpgpuopenclscientific-computing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dneg/openvdb_ax A C++ library providing an expression language for fast manipulation of OpenVDB point and volume data. 68
arklumpus/vectsharp A C# library for creating vector graphics 242
dbuenzli/vg A declarative 2D vector graphics library written in OCaml 91
vcdevel/vc A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. 1,456
ddemidov/amgcl A C++ library that uses the algebraic multigrid method to solve large sparse linear systems in scientific computing 736
vert-x/vertx-gradle-template A template project for creating Vert.x modules with Gradle builds and various testing frameworks. 82
px4/eigen A C++ template library for linear algebra and numerical solvers 593
pmlopes/vertxsnippet A collection of pre-built code snippets for building Vert.x applications in Java and JavaScript. 1
cvigilv/esqueleto.nvim A plugin that simplifies the creation of templates for file types and names, streamlining coding workflows. 99
nyorain/rvg A high-level graphics API for Vulkan 2D vector-like rendering 188
uncomplicate/clojurecl A Clojure library that enables parallel computations on GPU using OpenCL 277
flamendless/brinevector3d A vector library with 3D support using ffi-accelerated structs 10
mxmxmx/o_c Generates CV signals based on user input and stores them in a polymorphic format 471
libmir/dcompute Enables native execution of D programming language on GPUs and other accelerators using OpenCL and CUDA. 138
graphitemaster/lua-vec A Lua library that optimizes vector table construction and storage to improve performance and reduce memory usage. 7