Uygulama İhtiyaçları Doğrultusunda Güvenilir İşlemciler Tasarlanması

dc.contributor.advisor Yalçın, Gülay
dc.contributor.author Kahira, Albert Njoroge
dc.contributor.department AGÜ, Fen Bilimleri Enstitüsü, Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı en_US
dc.contributor.other 01. Abdullah Gül University
dc.date.accessioned 2021-12-28T08:34:32Z
dc.date.available 2021-12-28T08:34:32Z
dc.date.issued 2017 en_US
dc.date.issued 2017
dc.date.submitted 2017-07
dc.description.abstract Bir bilgisayar mimarisi tasarlanırken; maliyet, enerji tüketimi ve başarımın yanı sıra düşünülmesi gereken en önemli etkenlerden birisi de güvenilirliktir. Güvenilirlik, bir bilgisayarın ne kadar süre doğru sonuç ürettiğininin ve ne sıklıkla çöktüğünün ya da yanlış sonuç ürettiğinin ölçümüdür (MTTF: İki çöküş arasında geçen süre). Güvenilirlik, diğer tüm faktörleri yani bilgisayarın kapladığı alanı, maliyetini ve başarımını önemli ölçüde etkilediği için, bilgisayar tasarımı sırasında güvenilirlik ve diğer faktörler arasında doğru bir denge kurmak gerekmektedir. Güvenilirlik konusunda son zamanlarda kullanılmaya başlanan etmenlerden bir tanesi de uygulama gereksinimleridir. Her geçen gün uygulamaların ihtiyaç duyduğu bilgisayar hesap yapma gücü artmaktadır. Bu sebeple de tasarımcılar her seferinde daha güçlü ve karmaşık bilgisayarlar tasarlayıp; önce tek bir çipe milyonlarca transistör yerleştirmiş ardından da bir çipte yer alana çekirdek sayısını artırmaya başlamışlardır. Ancak bu durum, bilgisayar sistemlerinde hata oluşması ihtimalini artırmıştır. Bu sebeple de oluşan bu hataların ve mikroişlmecilerin güvenilirliğinin incelendiği çalışmalara ihtiyaç duyulmaktadır. Bu çalışmada, günümüz mikroişlemcilerinin farklı uygulamar açısından güvenilirlik ihtiyaçları incelenmiş, bunun devamında bu uygulamalar için güvenilir mikroişlemci tasarımları ve uygulama ihtiyaçları doğrultusunda güvenilirlik parametrelerini ayarlayacak mekanizmalar önerilmiş. Çalışma kapsamında güvenilirlik ölçütü olarak hata müsamaha değeri kullanılmıştır.
dc.description.abstract One of the most important factors to consider when designing a new computer architecture besides cost, energy consumption and performance is reliability. Reliability looks into how often the computer produces the correct results and when it's expected to fail (Mean time to failure). Reliability heavily affects all the other factors such as cost, area and performance and therefore a careful tradeoff has to be made between reliability and the other factors. One factor that has come into play recently is application requirement. The need for more computing power by applications has been increasing. Because of this, designers have designed much more powerful and sophisticated architectures putting millions of transistors into a single chip and more recently increasing the number of chips. However, this has increased the likelihood of failures occurring. A study of these failures and the reliability of this microarchitectures is therefore required. In this study, we investigate the reliability of current micro architectures for different applications and further propose reliable microarchitectures for those applications or mechanisms to adjust reliability parameters based on the application. We mostly focus on fault tolerance as a reliability parameter. en_US
dc.identifier.uri https://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=7lOJX8w_8PRQU1mSHU6-jkHQM1-93tWnnZp9an0k71yXtwnmz_1U76ogmHIMd4mE
dc.identifier.uri https://hdl.handle.net/20.500.12573/1112
dc.language.iso eng en_US
dc.language.iso en
dc.publisher Abdullah Gül Üniversitesi, Fen Bilimleri Enstitüsü en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Computer Engineering And Computer Science And Control en_US
dc.subject Bilgisayar Mühendisliği Bilimleri-Bilgisayar Ve Kontrol
dc.subject System Reliability en_US
dc.subject Sistem Güvenilirliği
dc.title Uygulama İhtiyaçları Doğrultusunda Güvenilir İşlemciler Tasarlanması
dc.title Designing Reliable Microarchitectures According to Application Requirements en_US
dc.type Master Thesis en_US
dspace.entity.type Publication
gdc.description.department Fen Bilimleri Enstitüsü / Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalı / Bilgisayar Mühendisliği Bilim Dalı
gdc.description.endpage 71
gdc.description.publicationcategory Tez en_US
gdc.identifier.yoktezid 476271
relation.isOrgUnitOfPublication 665d3039-05f8-4a25-9a3c-b9550bffecef
relation.isOrgUnitOfPublication.latestForDiscovery 665d3039-05f8-4a25-9a3c-b9550bffecef

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
10-ALBERT KAHIRA.pdf
Size:
2.43 MB
Format:
Adobe Portable Document Format
Description:
Yüksek Lisans Tezi

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: