Learn R Programming

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

gputools (version 0.28)

A few GPU enabled functions

Description

This package 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.

Copy Link

Version

Install

install.packages('gputools')

Monthly Downloads

26

Version

0.28

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Josh Buckner

Last Published

May 9th, 2013

Functions in gputools (0.28)

cpuMatMult

Perform Matrix Multiplication
gpuGlm

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

Perform Hierarchical Clustering for Vectors with a GPU
gpuLm.fit

Fitter functions for gpu enabled linear models
gpuGranger

Perform Granger Causality Tests for Vectors on a GPU
gpuQr

Estimate the QR decomposition for a matrix
gpuCor

Calculate Various Correlation Coefficients With a GPU
getGpuId

Discover the Id of the current GPU device
gpuTtest

T-Test Estimator with a GPU
gpuLsfit

Least squares fit using GPU--enabled QR decomposition
gpuMi

B spline based mutual information
chooseGpu

Choose which GPU device to use
gpuLm.defaultTol

Function to switch tolerance depending on precision
gpuLm

Fitting Linear Models using a GPU--enabled QR
gpuTcrossprod

Perform Matrix Transposed Cross-product with a GPU
gpuDistClust

Compute Distances and Hierarchical Clustering for Vectors on a GPU
gpuMatMult

Perform Matrix Multiplication with a GPU
gpuCrossprod

Perform Matrix Cross-product with a GPU
gpuSolve

Estimate the solution to a matrix vector equation
gpuDist

Compute Distances Between Vectors on a GPU