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.0
Depends: R (≥ 3.0.2), methods, utils
Imports: Rcpp (≥ 0.11.5), assertive
LinkingTo: Rcpp, RcppEigen, RViennaCL (≥, BH
Suggests: testthat, knitr
Published: 2017-10-18
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.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
OS X binaries: r-release: gpuR_2.0.0.tgz, r-oldrel: gpuR_1.2.1.tgz
Old sources: gpuR archive

Reverse dependencies:

Reverse suggests: RViennaCL


Please use the canonical form to link to this page.