stephens999 / ash-orig

23 stars 6 forks source link

Parallel computation option for ashci() #27

Closed daichaoxing closed 10 years ago

daichaoxing commented 10 years ago

The design of ashci() enables possibility of parallel computing as each iteration in the loop is independently calculated. Previously ashci() takes a lot of time to compute all the credible intervals, now the issue is partly alleviated by selectively computing the observations that one is(or might be) interested in. That still leaves us room for efficient computation scheme.

daichaoxing commented 10 years ago

I have tried the gputools a few days ago, the reduction in time is not so well ( reduction by around 50%), and it continues to occupy a lot of CPU resources even after I have done the computation and quit R GUI. Later I have to kill the processes from activity monitor by hand. Would look into it later.

daichaoxing commented 10 years ago

Done by doParallel package.