Parallel R.

Parallel R.

by McCallum, Ethan

Type Book
Rate 0.0 /5

It's tough to argue with R as a high-quality, cross-platform, open source statistical software product--unless you're in the business of crunching Big Data. This concise book introduces you to several strategies for using R to analyze large datasets. You'll learn the basics of Snow, Multicore, Parallel, and some Hadoop-related tools, including how to find them, how to use them, when they work well, and when they don't. With these packages, you can overcome R's single-threaded nature by spreadin…

Read More ↓

Title Statements

  • Full title :Parallel R.

Summary

It's tough to argue with R as a high-quality, cross-platform, open source statistical software product--unless you're in the business of crunching Big Data. This concise book introduces you to several strategies for using R to analyze large datasets. You'll learn the basics of Snow, Multicore, Parallel, and some Hadoop-related tools, including how to find them, how to use them, when they work well, and when they don't. With these packages, you can overcome R's single-threaded nature by spreading work across multiple CPUs, or offloading work to multiple machines to address R's memory barrier. Snow.

Read More ↓

Edition Statements

  • Publication Date:2011.

Publication Statements

  • Publisher(s):O'Reilly Media
  • Place of Publication:Sebastopol
  • Language:eng
  • Publication Date:2011.

The Physical Object

  • Description:1 online resource (122 pages)

Edition Identifiers

  • ISBN:9781449320348, 1449320341
  • oclc:ocn767502408
  • LC Classification:QA76.73.R3 2011
  • Dewey Decimal:519.50285

Table of Contents

Table of Contents; Preface; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Acknowledgments; Q. Ethan McCallum; Stephen Weston; Chapter 1. Getting Started; Why R?; Why Not R?; The Solution: Parallel Execution; A Road Map for This Book; What We'll Cover; Looking Forward ... ; What We'll Assume You Already Know; In a Hurry?; snow; multicore; parallel; R+Hadoop; RHIPE; Segue; Summary; Chapter 2. snow; Quick Look; How It Works; Setting Up; Working with It; Creating Clusters with makeCluster; Parallel K-Means; Initializing Workers.

Load Balancing with clusterApplyLBTask Chunking with parLapply; Vectorizing with clusterSplit; Load Balancing Redux; Functions and Environments; Random Number Generation; snow Configuration; Installing Rmpi; Executing snow Programs on a Cluster with Rmpi; Executing snow Programs with a Batch Queueing System; Troubleshooting snow Programs; When It Works ... ; ... And When It Doesn't; The Wrap-up; Chapter 3. multicore; Quick Look; How It Works; Setting Up; Working with It; The mclapply Function; The mc.cores Option; The mc.set.seed Option; Load Balancing with mclapply; The pvec Function.

The parallel and collect F…

Read More ↓

Subjects

Writers

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

No downloadable files are registered for this work yet.