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

Başlık
Compiler-managed fault tolerance techniques for general purpose graphics processing units

Yazar
Kaya, Ercüment, author.

Yazar Ek Girişi
Kaya, Ercüment, author.

Fiziksel Tanımlama
xi, 71 leaves: charts;+ 1 computer laser optical disc.

Özet
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.

Konu Başlığı
Computer graphics
 
Graphics processing units

Yazar Ek Girişi
Öz, Işıl,

Tüzel Kişi Ek Girişi
İzmir Institute of Technology. Computer Engineering.

Tek Biçim Eser Adı
Thesis (Master)--İzmir Institute of Technology:Computer Engineering.
 
İzmir Institute of Technology: Computer Engineering--Thesis (Master).

Elektronik Erişim
Access to Electronic Versiyon.


LibraryMateryal TürüDemirbaş NumarasıYer NumarasıDurumu/İade Tarihi
IYTE LibraryTezT002575T385 .K233 2022Tez Koleksiyonu