Show simple item record

dc.contributor.advisorErgin, Oğuz
dc.contributor.authorİşlek, Emrah
dc.date.accessioned2021-05-08T11:21:46Z
dc.date.available2021-05-08T11:21:46Z
dc.date.submitted2015
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/683147
dc.description.abstractGü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.
dc.description.abstractToday'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.en_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleİşlemcilerde yazmaç numarası saklama alanlarını, ortaklaşa gösterim yöntemi ile, geçici hatalara karşı dayanıklı hale getirme
dc.title.alternativeCollective pointing: protecting pointer values against soft errors on processors
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Mühendisliği Ana Bilim Dalı
dc.subject.ytmProcessors
dc.identifier.yokid10073520
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityTOBB EKONOMİ VE TEKNOLOJİ ÜNİVERSİTESİ
dc.identifier.thesisid387538
dc.description.pages61
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess