ESM3 parallel computing