synchronize {gpuR} | R Documentation |
Synchronize Device Execution
Description
This pauses execution until the processing is complete on the device (CPU/GPU/etc.). This is important especially for benchmarking applications.
Usage
synchronize()
Value
This does not return anything.
Author(s)
Charles Determan Jr.
Examples
## Not run:
mat <- vclMatrix(rnorm(500^2), ncol = 500, nrow = 500)
system.time({mat %*% mat})
system.time({mat %*% mat; synchronize()})
## End(Not run)
[Package gpuR version 2.0.6 Index]