Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Buckner_GPU-R_BOSC2009
1. Enabling GPU Computing
in the
R Statistical Environment
Josh Buckner
bucknerj@umich.edu
Molecular & Behavioral Neuroscience Institute
University of Michigan
Ann Arbor, MI 48109
2. Josh Buckner, Manhong Dai, Brian Athey,
Stanley Watson and Fan Meng
Support from:
Pritzker Neuropsychiatric Disorders
Consortium
National Center for Integrative
Biomedical Informatics
Center for Computational Biology
and Medicine
3. Motivation
● Default R install
– Desktop
– Single thread of execution
● Cost of traditional cluster
4. nVidia CUDA
● Free toolkit
● Inexpensive readily available desktop
hardware
● Simple extension of C
● Lots of documentation
5. gpuGranger
● Granger-causality test
● statistic measuring whether sequence a
predicts the values of seqence b better than
b alone
11. Future Functions
● From our new collaborator: Rapid Biologics
● gpuGlm
– generalized linear model fit
● gpuLm
– linear model fit
● gpuLsFit
– least squares fit lsfit
respectively
19. References
Carpenter,A. (2009)
http://patternsonascreen.net/cuSVM.html.
Daub,C. et al. (2004) Estimating mutual information using
B-spline functions – an improved similarity measure for
analysing gene expression data, BMC Bioinformatics, 5:118
Kaminski,M. et al. (2001) Evaluating causal relations in
neural systems: granger causality, directed transfer
function and statistical assessment of significance, Biol
Cybern, Vol. 85, No. 2, 145—157.