Package: OpenCL 0.2-11
OpenCL: Interface allowing R to use OpenCL
This package provides an interface to OpenCL, allowing R to leverage computing power of GPUs and other HPC accelerator devices.
Authors:
OpenCL_0.2-11.tar.gz
OpenCL_0.2-11.tgz(r-4.6-x86_64)OpenCL_0.2-11.tgz(r-4.6-arm64)OpenCL_0.2-11.tgz(r-4.5-x86_64)OpenCL_0.2-11.tgz(r-4.5-arm64)
OpenCL_0.2-11.tar.gz(r-4.7-arm64)OpenCL_0.2-11.tar.gz(r-4.7-x86_64)OpenCL_0.2-11.tar.gz(r-4.6-arm64)OpenCL_0.2-11.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
card.svg |card.png
OpenCL/json (API)
NEWS
| # Install 'OpenCL' in R: |
| install.packages('OpenCL', repos = c('https://s-u.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/s-u/opencl/issues
Last updated from:bb89ef7384. Checks:6 NOTE, 1 OK, 2 ERROR, 4 FAIL. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | NOTE | 125 | ||
| linux-devel-x86_64 | NOTE | 105 | ||
| source / vignettes | OK | 163 | ||
| linux-release-arm64 | NOTE | 102 | ||
| linux-release-x86_64 | NOTE | 110 | ||
| macos-release-arm64 | ERROR | 84 | ||
| macos-release-x86_64 | NOTE | 161 | ||
| macos-oldrel-arm64 | ERROR | 74 | ||
| macos-oldrel-x86_64 | NOTE | 172 | ||
| windows-devel | FAIL | 46 | ||
| windows-release | FAIL | 53 | ||
| windows-oldrel | FAIL | 61 | ||
| wasm-release | FAIL | 90 |
Exports:[.clBuffer[<-.clBufferas.clBufferas.double.clBufferas.integer.clBufferclBufferclLocalis.clBufferis.clLocallength.clBufferlength.clLocaloclContextoclDevicesoclInfooclInfo.clDeviceIDoclInfo.clPlatformIDoclInfo.listoclMemLimitsoclPlatformsoclRunoclSimpleKernelprint.clBufferprint.clLocal
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Create and handle OpenCL buffers | as.clBuffer as.double.clBuffer as.integer.clBuffer clBuffer is.clBuffer length.clBuffer print.clBuffer [.clBuffer [<-.clBuffer |
| Create and handle local memory arguments for OpenCL kernels | clLocal is.clLocal length.clLocal print.clLocal |
| Create an OpenCL context for a given device. | oclContext |
| Get a list of OpenCL devices. | oclDevices |
| Retrieve information about an OpenCL object. | oclInfo oclInfo.clDeviceID oclInfo.clPlatformID oclInfo.list |
| OpenCL Memory Management and Limits | oclMemLimits |
| Retrieve available OpenCL platforms. | oclPlatforms |
| Run a kernel using OpenCL. | oclRun |
| Create and compile OpenCL kernel code. | oclSimpleKernel |
