Compiler-managed fault tolerance techniques for general purpose graphics processing units
by
 
Kaya, Ercüment, author.

Title
Compiler-managed fault tolerance techniques for general purpose graphics processing units

Author
Kaya, Ercüment, author.

Personal Author
Kaya, Ercüment, author.

Physical Description
xi, 71 leaves: charts;+ 1 computer laser optical disc.

Abstract
As the use of graphics processing units evolves for general-purpose computations besides inherently-fault tolerant graphics programs, soft error reliability becomes a first-class citizen in program design. In this thesis, we aim to increase the reliability of general-purpose graphics processing units. We propose compiler-based redundancy schemes for graphics processing units. Our framework replicates the annotated kernel function by a programmer at compile time. Our selective redundancy approach enables us to provide full redundancy with no error and partial redundancy with an acceptable error rate with higher performance. We develop different schemes to satisfy the performance and memory requirements of the general-purpose graphics processing unit applications. We build our framework on top of the LLVM compiler framework to increase the reliability of applications that exploit the CUDA programming model and evaluate our schemes for the applications from the PolyBench benchmark suite. We reveal that our partial redundancy approach improves the reliability with a small performance overhead and our full redundancy schemes provide complete fault coverage with varying performance differences based on the application's characteristics.

Subject Term
Computer graphics
 
Graphics processing units

Added Author
Öz, Işıl,

Added Corporate Author
İzmir Institute of Technology. Computer Engineering.

Added Uniform Title
Thesis (Master)--İzmir Institute of Technology:Computer Engineering.
 
İzmir Institute of Technology: Computer Engineering--Thesis (Master).

Electronic Access
Access to Electronic Versiyon.


LibraryMaterial TypeItem BarcodeShelf NumberStatus
IYTE LibraryThesisT002575T385 .K233 2022Tez Koleksiyonu
IYTE LibrarySupplementary CD-ROMROM3719T385 .K233 2022 EK.1Tez Koleksiyonu