AbstractGeneral-purpose graphics processing units (GPGPUs) are extensively used in high-performance computing. However, it is well known that these devices' reliability may be limited by the rising of faults at the hardware level. This work introduces a flexible solution to detect and mitigate permanent faults affecting the execution units in these parallel devices. The proposed solution is based on adding some spare modules to perform two in-field operations: detecting and mitigating faults. The solution takes advantage of the regularity of the execution units in the device to avoid significant design changes and reduce the overhead. The proposed solution was evaluated in terms of reliability improvement and area, performance, and power ov...
Abstract—While graphics processing units (GPUs) have gained wide adoption as accelerators for genera...
GPGPUs are used increasingly in several domains, from gaming to different kinds of compu...
General Purpose Graphic Processing Units (GPGPUs) are more efficient than CPUs for processing parall...
General-purpose graphics processing units (GPGPUs) are extensively used in high-performance computin...
General Purpose Graphic Processing Units (GPGPUs) are effective solutions for high-demanding data pr...
Graphics Processing Units (GPUs) are today adopted in several domains for which reliability is funda...
Abstract General Purpose Graphics Processing Units (GPGPUs) have been extensively used in the last d...
High computation is a predominant requirement in many applications. In this field, Graphic Processin...
General Purpose Graphic Processing Units (GPGPUs) are becoming a promising solution in safety-critic...
Graphics Processing Units (GPUs) are increasingly adopted in several domains where reliability is fu...
General Purpose Graphics Processing Units (GPGPUs) have been used in the last decades as accelerator...
Even though graphics processors (GPUs) are becoming increasingly popular for general purpose computi...
Integrated electronic systems are more and more used in a wide number of applications and environmen...
High computation is a predominant requirement in many applications. In this field, Graphic Processin...
Graphics Processing Units (GPUs) are considered a promising solution for high-performance safety-cri...
Abstract—While graphics processing units (GPUs) have gained wide adoption as accelerators for genera...
GPGPUs are used increasingly in several domains, from gaming to different kinds of compu...
General Purpose Graphic Processing Units (GPGPUs) are more efficient than CPUs for processing parall...
General-purpose graphics processing units (GPGPUs) are extensively used in high-performance computin...
General Purpose Graphic Processing Units (GPGPUs) are effective solutions for high-demanding data pr...
Graphics Processing Units (GPUs) are today adopted in several domains for which reliability is funda...
Abstract General Purpose Graphics Processing Units (GPGPUs) have been extensively used in the last d...
High computation is a predominant requirement in many applications. In this field, Graphic Processin...
General Purpose Graphic Processing Units (GPGPUs) are becoming a promising solution in safety-critic...
Graphics Processing Units (GPUs) are increasingly adopted in several domains where reliability is fu...
General Purpose Graphics Processing Units (GPGPUs) have been used in the last decades as accelerator...
Even though graphics processors (GPUs) are becoming increasingly popular for general purpose computi...
Integrated electronic systems are more and more used in a wide number of applications and environmen...
High computation is a predominant requirement in many applications. In this field, Graphic Processin...
Graphics Processing Units (GPUs) are considered a promising solution for high-performance safety-cri...
Abstract—While graphics processing units (GPUs) have gained wide adoption as accelerators for genera...
GPGPUs are used increasingly in several domains, from gaming to different kinds of compu...
General Purpose Graphic Processing Units (GPGPUs) are more efficient than CPUs for processing parall...