Please use this identifier to cite or link to this item:
https://hdl.handle.net/20.500.11851/2291
Title: | İşlemcilerde Yazmaç Numarası Saklama Alanlarını, Ortaklaşa Gösterim Yöntemi ile Geçici Hatalara Karşı Dayanıklı Hale Getirme | Other Titles: | Collective Pointing: Protecting Pointer Values Against Soft Errors on Processors | Authors: | İşlek, Emrah | Advisors: | Ergin, Oğuz | Keywords: | Collective pointing Register number Protection against transient errors Processors Ortaklaşa gösterim Yazmaç numarası Geçici hatalara karşı koruma İşlemciler |
Publisher: | TOBB University of Economics and Technology,Graduate School of Engineering and Science TOBB ETÜ Fen Bilimleri Enstitüsü |
Source: | İşlek, E. (2015). İşlemcilerde yazmaç numarası saklama alanlarını, ortaklaşa gösterim yöntemi ile geçici hatalara karşı dayanıklı hale getirme. Ankara: TOBB ETÜ Fen Bilimleri Enstitüsü. [Yayınlanmamış yüksek lisans tezi] | Abstract: | Günümüz teknolojisi, çok düşük kaynak gerilimlerinde çalışabilen, gittikçe ufalan boyutlarda transistör üretilebilmesine ve içerisinde çok daha sık transistör olan işlemcilerin üretilebilmesine olanak sağlamıştır. Fakat bu işlemciler enerji yüklü parçacık çarpması sonucu oluşan geçici hatalara karşı daha hassas hale gelmiştir. Bu durum özellikle elektromanyetik gürültünün fazla olduğu uzay gibi yerlerde önemli bir güvenilirlik problemine dönüşmektedir. Günümüzde işlemcileri bu tarz hatalara karşı korumak için çeşitli hata düzeltme algoritmaları ve koruyucu donanımlar geliştirilmiştir. İşlemcilerde yazmaç numarasını saklayan alanlarda oluşabilecek geçici hatalar, işlemci üzerinde çalışmakta olan programın farklı yazmaç numarasındaki veriyi kullanması sonucu çok büyük hatalara sebep olabilmektedir. Bu tez çalışmasında, TÜBİTAK'ın 112E004 nolu "Geçici Hatalara Karşı Dayanıklı Mikroişlemciler" projesi kapsamında işlemcilerde yazmaç numarasını saklayan alanları korunaklı hale getirmek için tasarladığımız bir tekniğe ve analiz sonuçlarına yer verilmiştir. Today's technology provides us with the capability of producing low-voltage, increased transistor density processors. However these advancements come with side effects as well, they make processors more susceptible to high energy particles. These susceptibilities turn into security issues and make the processors' vulnerability to errors when these processors' operating environment is changed to places like high altitude atmosphere or space due to increasing electromagnetic interference. Luckily, there are also technologies developed for safe-guarding against these sort of errors, such as error correction algorithms and shielding hardware. The errors occurring at places storing the register id number used for addressing other registers can cause fatal errors by making the processor use wrong data coming from the wrong register. In this thesis, we have designed a technique for making these places store the register indices in a safe-guarded way against these errors and finally we also have shown our findings. This thesis was supported by a TUBITAK project titled "Reliable Microprocessors Design" under grant number 112E004. |
URI: | https://hdl.handle.net/20.500.11851/2291 https://tez.yok.gov.tr/UlusalTezMerkezi/tezSorguSonucYeni.jsp |
Appears in Collections: | Bilgisayar Mühendisliği Yüksek Lisans Tezleri / Computer Engineering Master Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
387538.pdf | 4.38 MB | Adobe PDF | View/Open |
CORE Recommender
Page view(s)
70
checked on Dec 23, 2024
Download(s)
84
checked on Dec 23, 2024
Google ScholarTM
Check
Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.