Vignettes and other documentation


[Up] [Top]

Vignettes from package 'nmathopencl'

nmathopencl::Chapter-00 Chapter 00: nmathopencl --- Package Overview HTML source R code
nmathopencl::Chapter-01 Chapter 01: Setting Up OpenCL and Enabling GPU Acceleration HTML source R code
nmathopencl::Chapter-02 Chapter 02: Adding USE_OPENCL and has_opencl() to Your Package HTML source R code
nmathopencl::Chapter-03 Chapter 03: Structure of nmath Kernel Programs HTML source R code
nmathopencl::Chapter-04 Chapter 04: The nmath OpenCL Library HTML source R code
nmathopencl::Chapter-05 Chapter 05: Kernels, Kernel Runners, and Kernel Wrappers HTML source R code
nmathopencl::Chapter-06 Chapter 06: Integrating Kernel Wrappers into Your Codebase HTML source R code
nmathopencl::Chapter-07 Chapter 07: Kernels --- Writing and Using OpenCL Kernel Files HTML source R code
nmathopencl::Chapter-08 Chapter 08: Kernel Loading --- load_kernel_source and load_kernel_library HTML source R code
nmathopencl::Chapter-09 Chapter 09: Generic OpenCL Kernel Runners (openclPort layer) HTML source R code
nmathopencl::Chapter-10 Chapter 10: Case Study --- Building Custom GLM Kernels (ex_glmbayes) HTML source R code
nmathopencl::Chapter-11 Chapter 11: Testing, Debugging, and Benchmarking GPU Kernels HTML source R code
nmathopencl::Chapter-12 Chapter 12: The nmathopencl R API --- Distribution Functions on the GPU HTML source R code