• 首页
  • 现言
  • 古言
  • 短篇
  • 青春
  • 仙侠

Mastering Parallel Programming with R

Simon R. Chapple Eilidh Troup Thorsten Forster Terence Sloan

更新时间:2021-07-02 16:42:06

最新章节:Index
完结共53章
倒序

coverpage

Mastering Parallel Programming with R

Credits

About the Authors

About the Reviewers

www.PacktPub.com

eBooks discount offers and more

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Chapter 1. Simple Parallelism with R

Aristotle's Number Puzzle

The R parallel package

The segue package

Summary

Chapter 2. Introduction to Message Passing

Setting up your system environment for MPI

The MPI standard

The MPI API

Summary

Chapter 3. Advanced Message Passing

Grid parallelism

Inspecting and managing communications

Variants on lapply()

Summary

Chapter 4. Developing SPRINT an MPI-Based R Package for Supercomputers

About ARCHER

Calling MPI code from R

Building an MPI R package – SPRINT

Adding a new function to the SPRINT package

Genomics analysis case study

Genomics with a supercomputer

Summary

Chapter 5. The Supercomputer in Your Laptop

OpenCL

The ROpenCL package

Summary

Chapter 6. The Art of Parallel Programming

Understanding parallel efficiency

Numerical approximation

Random numbers

Deadlock

Reducing the parallel overhead

Adaptive load balancing

Three steps to successful parallelization

What does the future hold?

Hybrid parallelism

Summary

Index

更新时间:2021-07-02 16:42:06