Resilient parallel computing on volunteer PC grids. (24th April 2018)