Show simple item record

dc.contributor.advisorÇankaya, İlyas
dc.contributor.authorKizilbey, Gizem
dc.date.accessioned2020-12-10T11:44:44Z
dc.date.available2020-12-10T11:44:44Z
dc.date.submitted2019
dc.date.issued2020-03-26
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/265689
dc.description.abstract2008 yılında yayınlanan `Bitcoin: A Peer-to-Peer Electronic Cash System` adlı makale sayesinde bilgi sahibi olduğumuz Bitcoin, bilimsel litaratüre yeni terimler kazandırarak popülerliğini arttırmaktadır. Alternatif sanal para olarak geliştirilen Ethereum, merkezi bir sunucu veya bir kontrol noktaya ihtiyaç duymadan, karşılıklı uçlar arası anonim ve ucuz şekilde varlık transferine olanak sağlayan bir sistemdir. Blokzincir yapısının en yaygın kullanımı olan Bitcoin ve altcoinlerdir. Kripto paralar madencilik olarak adlandırılan ve zorlu bir algoritmanın çözümü ile gerçekleşmektedir. Sistemde yer alan herhangi bir madenci bu çözümü elde etmek için elinde bulunan ekran kartı ve işlemci gücünü kullanmaktadır. Bu çalışmada GPU'ların barındırdığı işlemcilerin, kayan noktalı işlem hesaplamalarında daha verimli olmaları sebebiyle Ethereum madenciliğinde kullanılan çeşitli ekran kartlarının performansları 4 kademeli bir iyileştirme paketi ile artırılarak karşılaştırılmıştır. Önerilen iyileştirme metotları için kullanılan ekran kartlarının model ve bellek miktarları şu şekildedir: 4 GB AMD R9 290, 4 GB AMD R9 380, 8 GB AMD R9 390, 4 GB AMD RX 560, 4 GB AMD RX 470, 4 GB AMD RX 480, 4 GB AMD RX 570, 4 GB AMD RX 580, 6 GB NVIDIA GTX1060, 8 GB NVIDIA GTX1070, 8 GB NVIDIA GTX1080. Bu çalışmanın en önemli amacı, Ethereum madenciliğine özgü Ethash özet algoritmasında iyileştirme yöntemleri uygulamaktır. Bu amaçla, AMD ve NVIDIA yonga seti grafik kartlarının daha düşük güç tüketimi ile daha hızlı algoritmalar çözmelerini sağlamak için iyileştirmeler yapılmıştır. Grafik kartları fabrika ayarlarıyla çalıştırıldığında, hiçbiri geçerli döviz kurlarından dolayı fayda getiremeyecek durumdadır. Algoritmanın hızını arttırmanın yanı sıra güç tüketimini azaltmak kar bölgesine geçiş için önemli bir faktör olmuştur. Yapılan çalışmalar sonucunda elde edilen değerlere bakıldığında yaklaşık % 30 performans artışı görülmüştür. Ayrıca iyileştirme paketi ile ekran kartlarının tükettiği elektrik enerjisi yüzde 20 ile yüzde 30 arası azaltılmıştır. Anahtar Kelimeler: Ethereum, Blokzincir, Kripto para madenciliği, GPU madenciliği
dc.description.abstractBitcoin, which emerged in 2008 with the article `Bitcoin: A Peer-to-Peer Electronic Cash System`, is increasing its popularity day by day by adding new terms to scientific literature. Developed as an alternative cryptocurrency, Ethereum is a system that allows for anonymous and inexpensive asset transfer between the opposite ends without the need for a central server or a checkpoint. Bitcoin and alternative crypto coins are the most common use of blockchain structure. Crypto coins are realized by mining which is the solution of a challenging algorithm. Any miner in the system uses the graphics card and processor power in hand to obtain this solution. As the processors of the GPUs are more efficient in floating point calculations, the performances of the various graphics cards used in Ethereum mining will be focused on in this study. The model and memory quantities of the graphics cards used are as follows: 4 GB AMD R9 290, 4 GB AMD R9 380, 8 GB AMD R9 390, 4 GB AMD RX 560, 4 GB AMD RX 470, 4 GB AMD RX 480, 4 GB AMD RX 570, 4 GB AMD RX 580, 6 GB NVIDIA GTX1060, 8 GB NVIDIA GTX1070, 8 GB NVIDIA GTX1080. The most important aim of this study is to apply optimization methods in the Ethash summary algorithm which is specific for Ethereum mining. For this purpose, improvements have been made to enable AMD and NVIDIA chipset graphics cards to solve faster algorithms with lower power consumption. When the graphics cards were operated with the factory default settings, none of them could profit from the current exchange rates. Reducing the power consumption along with increasing the speed of the algorithm has been an important factor in the transition to the profit zone. As a result of the studies, a performance increase of 30% is observed. Also, the electrical energy consumed by the graphics cards used for Ethereum mining is reduced by 20 to 30 percent.Keywords: Ethereum, Blockchain, Cryptocurrency mining, GPU mining.en_US
dc.languageEnglish
dc.language.isoen
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectElektrik ve Elektronik Mühendisliğitr_TR
dc.subjectElectrical and Electronics Engineeringen_US
dc.titleComparison and optimization of gpu performances on ethereum mining
dc.title.alternativeEthereum madenciliğinde gpu performanslarının karşılaştırılması ve iyileştirilmesi
dc.typemasterThesis
dc.date.updated2020-03-26
dc.contributor.departmentElektrik-Elektronik Mühendisliği Anabilim Dalı
dc.identifier.yokid10303832
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityANKARA YILDIRIM BEYAZIT ÜNİVERSİTESİ
dc.identifier.thesisid617142
dc.description.pages55
dc.publisher.disciplineElektrik Elektronik Mühendisliği Bilim Dalı


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