Using R for HPC
Tutorial PDFs to download:
Ex3: Interfacing to compiled code
Twitter hashtag: #learnR
Topic: An In-Depth Introduction to Using R for High Performance Computing
Meeting dates: February 27, 2015, 1–5 p.m. EST
Location: NIMBioS at the University of Tennessee, Knoxville
Objectives: By some measures, R is the most popular software package for the analysis of data. But R has a reputation for being sluggish and inappropriate for large datasets. However, much of R's problems with performance and scalability are due to bad practices of individual programmers rather than being inherent limitations of R itself.
This half-day (four hour) tutorial, introduced participants to debugging, profiling and performance analysis, optimization, foreign language API's, and parallel programming with R. There was also a comprehensive hands-on component to reinforce topics introduced during the lecture portion.
Participants: The tutorial was ideally suited for those already working with R, as well as service providers serving R customers. The content was appropriate for any students, researchers, or staff working with R and interested in performance.
The tutorial was live streamed and also had space for local participants. A live chat took place via Twitter with the hashtag #learnR. Presentation videos were archived and are available for online viewing at the link below.