Simulation of SIMD Algorithms on Faulty Hypercubes