Predicting robustness against transient faults of MPI based programs