gpuR: GPU Functions for R Objects

Provides GPU enabled functions for R objects in a simple and approachable manner. New gpu* and vcl* classes have been provided to wrap typical R objects (e.g. vector, matrix), in both host and device spaces, to mirror typical R syntax without the need to know OpenCL.

Version: 2.0.3
Depends: R (≥ 3.0.2), methods, utils
Imports: Rcpp (≥ 0.12.15), assertive
LinkingTo: Rcpp (≥ 0.12.15), RcppEigen (≥, RViennaCL (≥, BH
Suggests: testthat, knitr
Published: 2019-05-29
Author: Charles Determan Jr.
Maintainer: Charles Determan Jr. <cdetermanjr at>
License: GPL-2 | GPL-3 [expanded from: GPL (≥ 2)]
NeedsCompilation: yes
SystemRequirements: C++11 (supporting at least std=c++0x), OpenCL shared library (provided by an SDK such as AMD/NVIDIA) and OpenCL headers including the C++ header file (provided by Khronos if not by SDK)
Citation: gpuR citation info
In views: HighPerformanceComputing
CRAN checks: gpuR results


Reference manual: gpuR.pdf
Vignettes: Custom OpenCL Kernels
A Short Introduction to the gpuR Package
Package source: gpuR_2.0.3.tar.gz
Windows binaries: r-prerelease: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-prerelease: gpuR_2.0.3.tgz, r-release: not available, r-oldrel: not available
Old sources: gpuR archive

Reverse dependencies:

Reverse suggests: RViennaCL


Please use the canonical form to link to this page.