A higher Degree of Parallelism decreases the code execution time. However, a higher scheduler strain is necessary to manage the increased number of parallel processes, which have the countermeasure of increasing the graphics processing unit (GPU) cross section. This hypothesis is confirmed by extensive neutron irradiation testing to study how the Degree of Parallelism affects GPU reliability. Moreover, the cache distribution forced by different Degrees of Parallelism is proved to influence the application error rate. Finally, the Mean Executions Between Failures metric is introduced to evaluate the amount of data computed correctly by the GPU on a practical application. © 2013 IEEE.
GPUs reliability dependence on degree of parallelism / Rech, P.; Nazar, G. L.; Frost, C.; Carro, L.. - In: IEEE TRANSACTIONS ON NUCLEAR SCIENCE. - ISSN 0018-9499. - 61:4(2014), pp. 1755-1762. [10.1109/TNS.2014.2303855]
GPUs reliability dependence on degree of parallelism
Rech P.;
2014-01-01
Abstract
A higher Degree of Parallelism decreases the code execution time. However, a higher scheduler strain is necessary to manage the increased number of parallel processes, which have the countermeasure of increasing the graphics processing unit (GPU) cross section. This hypothesis is confirmed by extensive neutron irradiation testing to study how the Degree of Parallelism affects GPU reliability. Moreover, the cache distribution forced by different Degrees of Parallelism is proved to influence the application error rate. Finally, the Mean Executions Between Failures metric is introduced to evaluate the amount of data computed correctly by the GPU on a practical application. © 2013 IEEE.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione