gputools: A Few GPU Enabled Functions
Version 1.1

Provides R interfaces to a handful of common functions implemented using the Nvidia CUDA toolkit. Some of the functions require at least GPU Compute Capability 1.3. Thanks to Craig Stark at UC Irvine for donating time on his lab's Mac.

Browse man pages Browse package API and functions Browse package files

AuthorJosh Buckner [aut, cre], Mark Seligman [aut], Fan Meng [aut], Justin Wilson [ctb]
Date of publication2016-10-26 18:13:23
MaintainerJosh Buckner <nullsatz@gmail.com>
LicenseGPL-3
Version1.1
URL https://github.com/nullsatz/gputools/wiki
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("gputools")

Man pages

chooseGpu: Choose which GPU device to use
cpuMatMult: Perform Matrix Multiplication
getGpuId: Discover the Id of the current GPU device
gpuCor: Calculate Various Correlation Coefficients With a GPU
gpuCrossprod: Perform Matrix Cross-product with a GPU
gpuDist: Compute Distances Between Vectors on a GPU
gpuDistClust: Compute Distances and Hierarchical Clustering for Vectors on...
gpuGlm: Fitting generalized linear models using GPU-enabled QR...
gpuGranger: Perform Granger Causality Tests for Vectors on a GPU
gpuHclust: Perform Hierarchical Clustering for Vectors with a GPU
gpuLm: Fitting Linear Models using a GPU-enabled QR
gpuLm.defaultTol: Function to switch tolerance depending on precision
gpuLm.fit: Fitter functions for gpu enabled linear models
gpuLsfit: Least squares fit using GPU-enabled QR decomposition
gpuMatMult: Perform Matrix Multiplication with a GPU
gpuMi: B spline based mutual information
gpuQr: Estimate the QR decomposition for a matrix
gpuSolve: Estimate the solution to a matrix vector equation
gpuTcrossprod: Perform Matrix Transposed Cross-product with a GPU
gpuTtest: T-Test Estimator with a GPU

Functions

chooseGpu Man page Source code
cpuMatMult Man page Source code
getGpuId Man page Source code
gpuCor Man page Source code
gpuCrossprod Man page Source code
gpuDist Man page Source code
gpuDistClust Man page Source code
gpuGlm Man page Source code
gpuGlm.control Source code
gpuGlm.defaultEps Source code
gpuGlm.fit Man page Source code
gpuGranger Man page Source code
gpuHclust Man page Source code
gpuLm Man page Source code
gpuLm.defaultTol Man page Source code
gpuLm.fit Man page Source code
gpuLsfit Man page Source code
gpuMatMult Man page Source code
gpuMi Man page Source code
gpuQr Man page Source code
gpuSolve Man page Source code
gpuTcrossprod Man page Source code
gpuTtest Man page Source code
onLoad Source code
onUnload Source code
print.lm Man page

Files

inst
inst/cuda
inst/cuda/kendall.cu
configure.ac
src
src/rinterface.cu
src/sort.cu
src/lsfit.cu
src/granger.cu
src/rinterface.h
src/mi.h
src/qrdecomp.cu
src/Makefile.in
src/matmult.cu
src/correlation.cu
src/distance.h
src/lsfit.h
src/kendall.cu
src/sort.h
src/distance.cu
src/kendall.h
src/hcluster.cu
src/mi.cu
src/cuseful.h
src/granger.h
src/hcluster.h
src/matmult.h
src/cuseful.cu
src/qrdecomp.h
src/correlation.h
NAMESPACE
INSTALL
NEWS
R
R/gpuMi.R
R/chooseGpu.R
R/gpuCor.R
R/hooks.R
R/gpuLm.R
R/gpuQr.R
R/gpuSolve.R
R/getGpuId.R
R/gpuMatMult.R
R/gpuGranger.R
R/gpuHclust.R
MD5
DESCRIPTION
configure
man
man/gpuLsfit.Rd
man/gpuTtest.Rd
man/gpuLm.fit.Rd
man/gpuMatMult.Rd
man/gpuLm.Rd
man/getGpuId.Rd
man/gpuCrossprod.Rd
man/gpuMi.Rd
man/gpuTcrossprod.Rd
man/gpuHclust.Rd
man/gpuDistClust.Rd
man/cpuMatMult.Rd
man/gpuGlm.Rd
man/gpuSolve.Rd
man/gpuDist.Rd
man/chooseGpu.Rd
man/gpuCor.Rd
man/gpuGranger.Rd
man/gpuQr.Rd
man/gpuLm.defaultTol.Rd
cleanup
tools
tools/install-sh
tools/missing
tools/mdate-sh
tools/config.guess
tools/config.sub
gputools documentation built on May 19, 2017, 11:53 p.m.