reduce MCMC outputs with async and csv