Dynamic data reconfiguration for SPMD programs in faulty multicomputers