ViennaCL - Linear Algebra Library for Multi- and Many-Core Architectures


CUDA, OpenCL, and OpenMP are popular programming models for the multi-core architectures of CPUs and many-core architectures of GPUs or Xeon Phis. At the same time, computational scientists face the question of which programming model to use to obtain their scientific results. We present the linear algebra library ViennaCL, which is built on top of all… (More)
DOI: 10.1137/15M1026419