The rapid proliferation of GPUs due to the advent of significant programming support has brought programmers to use them in safety critical applications, like automotive, space and medical [4]–[5][6]. In these applications, the use of fault tolerant techniques is mandatory to detect or correct faults, since they must continue to work properly despite the existence of faults. However, the reliability of a GPU system is still an open issue.