Have a personal or library account? Click to login
R High Performance Programming Cover

R High Performance Programming

Overcome performance difficulties in R with a range of exciting techniques and solutions

Paid access
|Sep 2025
Product purchase options

Key Features

    Book Description

    What you will learn

    • Benchmark and profile R programs to solve performance bottlenecks
    • Understand how CPU, memory, and disk input/output constraints can limit the performance of R programs
    • Optimize R code to run faster and use less memory
    • Use compiled code in R and other languages such as C to speed up computations
    • Harness the power of GPUs for computational speed
    • Process data sets that are larger than memory using diskbased memory and chunking
    • Tap into the capacity of multiple CPUs using parallel computing
    • Leverage the power of advanced database systems and Big Data tools from within R

    Who this book is for

    This book is for programmers and developers who want to improve the performance of their R programs by making them run faster with large data sets or who are trying to solve a pesky performance problem.

    Table of Contents

    1. Understanding R performance?Why is R sometimes so slow?
    2. Measuring how well R code performs
    3. Simple tweaks to make R code run faster
    4. Using compiled code for greater speed
    5. Using GPUs to run R even faster
    6. Simple tweaks to use less RAM
    7. Processing large data sets with limited RAM
    8. Multiplying performance with parallel computing
    9. Off-Loading Data Processing to Database Systems
    10. R and Big, Fast Data
    PDF ISBN: 978-1-78398-927-0
    Publisher: Packt Publishing Limited
    Copyright owner: © 2015 Packt Publishing Limited
    Publication date: 2025
    Language: English
    Pages: 176