R/Gpu.R

Defines functions setOpenCLDevice

Documented in setOpenCLDevice

#' @title Set GPU device
#'
#' @description
#' \code{setOpenCLDevice} set GPU device
#'
#' @param name String: Name of GPU device
#'
#' @export
setOpenCLDevice <- function(name) {
    devices <- listGPUDevices()

    if (!(name %in% devices)) {
        stop("Unable to find device.")
    }

    Sys.setenv(BOOST_COMPUTE_DEFAULT_DEVICE = name)
    # TODO set CUDA device
}
OHDSI/Cyclops documentation built on June 9, 2025, 10:53 a.m.