Parallel computing for data science : with examples in R, C++ and CUDA
Matloff, Norman S.,
Parallel computing for data science : with examples in R, C++ and CUDA - Boca Raton : CRC Press, [2015] ©2015 - xxiii, 324 pages : illustrations ; - Chapman & Hall/CRC: The R Series .
Includes index
Introduction to parallel processing in R --
"Why is my program so slow?": obstacles to speed --
Principles of parallel loop scheduling --
The shared-memory paradigm: a gentle introduction via R --
The shared-memory paradigm: C level --
The shared-memory paradigm : GPUs --
Thrust and Rth --
The message passing paradigm --
MapReduce computation --
Parallel sorting and merging --
Parallel prefix scan --
Parallel matrix operations --
Inherently statistical approaches: subset methods --
Review of matrix algebra --
R quick start --
Introduction to C for R programmers.
1466587016 (cloth) 9781466587014 (cloth)
Parallel programming (Computer science)
Electronic data processing.
R (Computer program language)
005.3 / MAT
Parallel computing for data science : with examples in R, C++ and CUDA - Boca Raton : CRC Press, [2015] ©2015 - xxiii, 324 pages : illustrations ; - Chapman & Hall/CRC: The R Series .
Includes index
Introduction to parallel processing in R --
"Why is my program so slow?": obstacles to speed --
Principles of parallel loop scheduling --
The shared-memory paradigm: a gentle introduction via R --
The shared-memory paradigm: C level --
The shared-memory paradigm : GPUs --
Thrust and Rth --
The message passing paradigm --
MapReduce computation --
Parallel sorting and merging --
Parallel prefix scan --
Parallel matrix operations --
Inherently statistical approaches: subset methods --
Review of matrix algebra --
R quick start --
Introduction to C for R programmers.
1466587016 (cloth) 9781466587014 (cloth)
Parallel programming (Computer science)
Electronic data processing.
R (Computer program language)
005.3 / MAT