setOpencl: Enables or disables OpenCL computation.

Description Usage Arguments Details Value See Also Examples

View source: R/utils.R

Description

setOpencl enables or disables OpenCL computation.

Usage

1
setOpencl(deviceType)

Arguments

deviceType

The type of OpenCL device, including three options: \'none\', \'cpu\' and \'gpu\'

Details

This function enables OpenCL computation by selecting a CPU/GPU device and utilizing all of its cores for further computation. Thus, all tasks will be executed in parallel. About the parameter deviceType, there exists three options: \'none\' means disable OpenCL, \'cpu\' means selecting a CPU device and \'gpu\' means using a GPU device.

Value

Information of the successfully selected device

See Also

showOpencl

Examples

1
2
3
4
showOpencl()
setOpencl("gpu")
setOpencl("cpu")
setOpencl("none")

csclab/RMut documentation built on May 14, 2019, 12:07 p.m.