Learn R Programming

⚠️There's a newer version (1.1) of this package.Take me there.

gputools (version 0.27)

A few GPU enabled functions

Description

This package provides R interfaces to a handful of common statistical algorithms. These algorithms are implemented in parallel using a mixture of Nvidia's CUDA language, Nvidia's CUBLAS library, and EMI Photonics' CULA libraries. On a computer equipped with an Nvidia GPU some of these functions may be substantially more efficient than native R routines. Thanks to Craig Stark at UC Irvine for donating time on his lab's Mac hardware.

Copy Link

Version

Install

install.packages('gputools')

Monthly Downloads

74

Version

0.27

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Josh Buckner

Last Published

April 4th, 2013

Functions in gputools (0.27)

gpuFastICA

GPU enabled FastICA algorithm
getGpuId

Discover the Id of the current GPU device
gpuHclust

Perform Hierarchical Clustering for Vectors with a GPU
gpuMi

B spline based mutual information
gpuQr

Estimate the QR decomposition for a matrix
chooseGpu

Choose which GPU device to use
gpuDist

Compute Distances Between Vectors on a GPU
gpuCrossprod

Perform Matrix Cross-product with a GPU
gpuLm.defaultTol

Function to switch tolerance depending on precision
getAucEstimate

Estimate the AUC of the ROC
gpuMatMult

Perform Matrix Multiplication with a GPU
gpuSvd

Singular Value Decomposition of a Matrix with a GPU
gpuTtest

T-Test Estimator with a GPU
gpuDistClust

Compute Distances and Hierarchical Clustering for Vectors on a GPU
gpuGranger

Perform Granger Causality Tests for Vectors on a GPU
gpuCor

Calculate Various Correlation Coefficients With a GPU
gpuLm.fit

Fitter functions for gpu enabled linear models
gpuSolve

Estimate the solution to a matrix vector equation
gpuLsfit

Least squares fit using GPU--enabled QR decomposition
gpuTcrossprod

Perform Matrix Transposed Cross-product with a GPU
gpuGlm

Fitting generalized linear models using GPU--enabled QR decomposition
gpuLm

Fitting Linear Models using a GPU--enabled QR