JSM 2011 Online Program

The views expressed here are those of the individual authors and not necessarily those of the JSM sponsors, their officers, or their staff.

Abstract Details

Activity Number: 119
Type: Topic Contributed
Date/Time: Monday, August 1, 2011 : 8:30 AM to 10:20 AM
Sponsor: Section on Bayesian Statistical Science
Abstract - #302338
Title: Exploiting Scala's Parallel Collections and Actors for Parallel Bayesian Computations
Author(s): David B. Dahl*+
Companies: Texas A & M University
Address: Department of Statistics, College Station, TX, 77840,
Keywords: Bayesian nonparametrics ; Dirichlet process ; multithreaded programming ; parellel computing ; random partition models ; SMP
Abstract:

As microprocessor clock speeds stagnate and multicore processors proliferate, strategies for parallel computing are becoming increasing important for advances in Bayesian computation. This talk provides an overview of parallelize within a single Markov chain Monte Carlo run on a single computer using Scala's new parallel collections library and Scala's actors. Scala is a programming language with excellent support for both object-oriented and functional programming. Scala's support for concurrency allows the statistician to naturally exploit conditional independence with little programming or computational overhead. The talk shows how to adapt traditional MCMC code to exploit parallelize and demonstrates how to access this code from with R. Wall and CPU times are compared. The ideas demonstrated in the talk are illustrated in several Bayesian models.


The address information is for the authors that have a + after their name.
Authors who are presenting talks have a * after their name.

Back to the full JSM 2011 program




2011 JSM Online Program Home

For information, contact jsm@amstat.org or phone (888) 231-3473.

If you have questions about the Continuing Education program, please contact the Education Department.