Experimental evaluation of thread distribution effects on multiple output errors in GPUs
Paolo Rech, Camile Maria Cunha Aguiar, Christopher D. Frost, Luigi Carro · 2013
Graphic Processing Units are very prone to be corrupted by neutrons. Experimental results show that in the majority of the cases a typical application like matrix multiplication is affected by multiple output errors. In this paper we evaluate how different thread distributions impact the multiple output errors occurrence. The reported results and the performed architecture analysis give practical programming advices that may increase the reliability of a generic parallel algorithm without introducing any hardware or computation overhead.