To cite opencltools as software, use the first entry. If you report OpenCL GPU execution, cite Stone et al. (2010). Cite nmathopencl when you use its ported R Mathlib kernels; cite glmbayes only when describing that downstream Bayesian GLM application, not when citing this runtime and loader layer alone.
Nygren K (2026). opencltools: OpenCL Tools for R Package Developers. R package version 0.8.2, https://github.com/knygren/opencltools.
Stone J, Gohara D, Shi G (2010). “OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems.” Computing in Science & Engineering, 12(3), 66–72. doi:10.1109/MCSE.2010.69.
Corresponding BibTeX entries:
@Manual{,
title = {{opencltools}: OpenCL Tools for {R} Package Developers},
author = {Kjell Nygren},
year = {2026},
note = {R package version 0.8.2},
url = {https://github.com/knygren/opencltools},
}
@Article{,
title = {OpenCL: A Parallel Programming Standard for Heterogeneous
Computing Systems},
author = {James E. Stone and David Gohara and Guochun Shi},
journal = {Computing in Science \& Engineering},
volume = {12},
number = {3},
pages = {66--72},
year = {2010},
doi = {10.1109/MCSE.2010.69},
}