Software Based Techniques for Reducing the Vulnerability of GPU Applications

Software Based Techniques for Reducing the Vulnerability of GPU Applications

Si Li, Vilas Sridharan, Sudhanva Gurumurthi, Sudhakar Yalamanchili. “Software Based Techniques for Reducing the Vulnerability of GPU Applications.” Workshop on Dependable GPU Computing (at DATE). March 2014.

Abstract

As highly-parallel accelerators such as graphics processing units become more important in high-performance computing, so does the need to ensure their reliable operation. In response, research has been directed at several efforts to characterize and understand the hardware vulnerability of GPU microarchitecture structures, as well as to detectng and correcting such vulnerabilities. In this position paper, we advocate a transparent, customizable, and dynamic software approach to reduce the vulnerability of GPU applications. Specifically, we propose to realize these
enhancements via transparent code patching of GPU applications to increase protection of critical program regions. We outline our approach, current infrastructure, some early
results, and long-term plans.

Download

Citation

@inproceedings{gpudep-li,
author={Si Li, Vilas Sridharan, Sudhanva Gurumurthi, Sudhakar Yalamanchili},
booktitle={Workshop on Dependable GPU Computing (at DATE)},
title={Software Based Techniques for Reducing the Vulnerability of GPU Applications},
year={2014},
month={March},
}