gpuTcrossprod: Perform Matrix Transposed Cross-product with a GPU

Description Usage Arguments Value Examples

View source: R/gpuMatMult.R

Description

Performs transposed matrix cross-product using a GPU. This function is merely a couple of wrappers for the CUBLAS cublasSgemm function.

Usage

1

Arguments

a

a matrix of floating point values.

b

a matrix of floating point values. If null, defaultsto 'a'.

Value

A matrix of single precision floating point values. The matrix is the transposed cross-product of arguments 'a' and 'b', i.e., a * t(b).

Examples

1
2
3
matA <- matrix(runif(2*3), 2, 3)
matB <- matrix(runif(4*3), 4, 3)
gpuTcrossprod(matA, matB)

gputools documentation built on May 30, 2017, 1:52 a.m.