Buyukbilader
- 18 Eyl 2022
- 10 Mesaj
Aktiflik
Seviye
Deneyim
İşlemci (CPU) seçimi

Bilgisayarımızı toplamaya işlemci seçerek başlıyoruz. Bazı sitelerde Derin Öğrenme çalışmaları yapılacak bir sistem için algoritmaların ekran kartı (GPU) üzerinde çalıştığından dolayı işlemcinin özelliklerinin kısıtlı tutularak bütçede çok fazla yer ayrılmaması gerektiği tavsiye edilmektedir. Ancak derin öğrenme çalışmaları GPU üzerinde çalıştırılsa da CPU üzerinde şu işlemler yapılmaktadır :

Bilgisayarımızı toplamaya işlemci seçerek başlıyoruz. Bazı sitelerde Derin Öğrenme çalışmaları yapılacak bir sistem için algoritmaların ekran kartı (GPU) üzerinde çalıştığından dolayı işlemcinin özelliklerinin kısıtlı tutularak bütçede çok fazla yer ayrılmaması gerektiği tavsiye edilmektedir. Ancak derin öğrenme çalışmaları GPU üzerinde çalıştırılsa da CPU üzerinde şu işlemler yapılmaktadır :
- Kod içerisinde yer alan değişkenlerin yazılması ve okunması işlemi
- Fonksiyon çağrıları gibi talimatları yürütme işlemi
- GPU üzerinde fonksiyon çağrılarının başlatılma işlemi
- Verilerden küçük veri toplulukları (mini-batches) oluşturulma işlemi
- GPU’ya transfer işleminin başlatılması
Bu konuda daha detaylı bilgiye (http://timdettmers.com/2015/03/09/deep-learning-hardware-guide/)’den ulaşabilirsiniz. Hem bu sebeple hem de bilgisayarı sadece Derin Öğrenme çalışmaları için değil başka çalışmalar için de kullanacağımdan dolayı ben iyi bir CPU seçmeye karar verdim. İşlemci araştırmasında karşımıza Intel ve AMD markalı işlemciler çıkmaktadır. Daha önce AMD işlemcisi kullanmadığımdan ve Intel’in daha yaygın bir işlemci markası olması sebebiyle işlemcimi Intel markasından seçmeye karar verdim. Daha sonra 6. Nesil Sky Lake, 7. Nesil Kaby Lake ve son olarak 8. Nesil Coffee Lake işlemciler mevcut. Ben seçimimi 8. Nesil işlemciden yana i7 8700k modelinden yana kullandım. Özelliklerini aşağıdaki tablodan görebilirsiniz.
| İşlemci Soket Tipi | Soket 1151 - 8. Nesil |
| İşlemci Numarası | 8700K |
| İşlemci Sayısı | 6 Çekirdek |
| İşlemci Teknolojisi | Intel Core i7 |
| İşlemci Hızı | 3.7 GHz Turbo ile 4.7 GHz |
| İşlemci Ön Bellek (Cache) | 12 MB |
| İşlemci Markası | Intel |
| Hız aşırtma (Overclock) | Var |
| Veri yolu hızı | 2666 MHz |
| Max. Güç Tüketimi | 95W |
Anakart seçimi

Anakart seçimi yaparken öncelikle işlemci ile uyumlu olmasına dikkat etmemiz gerekiyor. Intel i7 8700k modelinde LGA 1151 soket yapısı bulunmaktadır ve bunu Z370 yonga setli anakart modelleri desteklemektedir. Anakart olarak karşımıza ASUS, MSI, GIGABYTE ve ASROCK markaları çıkmaktadır ve her markanın çok sayıda Z370 anakart ürünleri vardır. Öncelikle uzun yıllar MSI marka bilgisayar kullandığım ve hiçbir sorunla karşılaşmadığım için hem de son yıllarda piyasada oyun bilgisayarları konusunda birçok kişinin beğenisini kazanması sebebiyle anakartı MSI marka almaya karar verdim. Anakart bilgisayarın kalbi olduğu için dikkat edilmesi gereken çok fazla detay var. Ben aşağıda yer alan özelliklerin var olup olmadığına göre bütçeyi de göz önünde bulundurarak MSI Z370 GAMING M5 marka ve modelindeki anakarta karar verdim.

Anakart seçimi yaparken öncelikle işlemci ile uyumlu olmasına dikkat etmemiz gerekiyor. Intel i7 8700k modelinde LGA 1151 soket yapısı bulunmaktadır ve bunu Z370 yonga setli anakart modelleri desteklemektedir. Anakart olarak karşımıza ASUS, MSI, GIGABYTE ve ASROCK markaları çıkmaktadır ve her markanın çok sayıda Z370 anakart ürünleri vardır. Öncelikle uzun yıllar MSI marka bilgisayar kullandığım ve hiçbir sorunla karşılaşmadığım için hem de son yıllarda piyasada oyun bilgisayarları konusunda birçok kişinin beğenisini kazanması sebebiyle anakartı MSI marka almaya karar verdim. Anakart bilgisayarın kalbi olduğu için dikkat edilmesi gereken çok fazla detay var. Ben aşağıda yer alan özelliklerin var olup olmadığına göre bütçeyi de göz önünde bulundurarak MSI Z370 GAMING M5 marka ve modelindeki anakarta karar verdim.
- Desteklediği ekran kartı sayısı
- RAM tipi
- USB 3.1 yuva sayısı
- HDMI desteği
- M2 SSD yuvası
MSI Z370 GAMING M5 anakartın özelliklerini aşağıdaki tabloda bulabilirsiniz.
| Yapı | ATX |
| DirectX 12 | Var |
| CrossFire | Var |
| İşlemci Soket Tipi | Soket 1151 - 8. Nesil |
| MB Chipseti | Intel® Z370 |
| MB PCI Sayısı | 6 |
| MB Ram Slot sayısı | 4 |
| Max Ram Desteği | 64 GB |
| RAM tipi | DDR4 |
| RAM Frekans Hızı | 4000 MHZ |
| Ethernet | Var |
| 6 x USB 2.0 | Var |
| Display Port | Var |
| Clear CMOS button | Var |
| SPDIF Çıkışı (optik) | Var |
| PS/2 (Klavye/fare yuvası) | Var |
| 8 Kanal (7.1) Ses Çıkışı | Var |
| HDMI | Var |
| 8 x USB 3.1 | Var |
| 6 x Audio Jak | Var |
| PCI Express 3.0 | Var |
| m.2 Sata | Var |
| RAID | Var |
| SATA III | Var |
| U.2 SSD | Var |
Güç Kaynağı (PSU) seçimi

Normalde bilgisayar toplarken parça seçimi işlemci > anakart > bellek > ekran kartı şeklinde olur ancak ben bu sıralamayı bozuyorum. Bu sıralamayı bozmamın sebebi zamanla geliştirilecek bir sistem kurmak istemem. Aslında amacım aklımda olan sistemi ilk seferde kuramadığım için bilgisayarın değişime elverişli olmayan parçalarını ileri seviyede alarak sonrasında sistemin diğer parçalarını geliştirmek ya da eklemeler yapmak. Ekran kartlarını, RAM’leri ekleyip çıkarmak, değiştirmek, çoğaltmak mümkün ancak aynı işlemleri işlemci ve anakart için yapmak kolay değil. İşlemci ve anakart seçiminden sonra 2-3 ekran kartını desteklemesi için Güç Kaynağı (PSU) seçimine geçiş yaptım. Öğrendiğim kadarıyla 1000W-1050W’lık PSU 2 ekran kartlı sistem için öneriliyor. Ben ilerde 3. Bir ekran kartı takabileceğimi düşünerek 1200W’lık bir PSU seçiminde bulundum. Burada tabiki de yapılması gereken aldığınız ekran kartlarının güç tüketimlerini göz önünde bulundurarak bir seçim yapmak ancak ben sonrasında eklemeler yapacağım bir sisteme uygun bir seçim yapmaya çalıştım. PSU seçiminde ihtiyaç belirlendikten sonra dikkat edilmesi gereken ikinci husus verimlilik. Bu konuda da en iyisi 80+ platinum özellikli bir güç kaynağı. Yapmış olduğum seçim COOL MASTER V1200 80PLUS PLATINUM 1200W MODÜLER GÜÇ KAYNAĞI
Bellek (RAM) seçimi

Bellek seçiminde de yine karşımıza çok sayıda marka model çıkmaktadır. Bu seçenekleri azaltmak ve bütçeye göre uygun bir seçim yapmak için öncelikle anakartımın DDR4 tipinde olması sebebiyle DDR4 tipinde bir bellek seçtim. Corsair markasına duyduğum güvenden dolayı marka olarak Corsair markasını seçtim ve seçenekler azaldı. Anakartımın RAM slot sayısı 4 ve çift kanal mimarisine sahip. Çift kanal mimarisinden yararlanabilmek için minimum 2 RAM takılması gerektiğini öğrendim ve 2 RAM’li seçeneklere yöneldim. Son kriterim ise bütçe oldu. RAM’leri daha sonra yükseltme imkanı olduğundan ilk aşamada 2x8 16 GB’lık bir RAM almaya karar verdim. Bütçeyi göz önünde bulundurarak CORSAIR 16GB (2x8GB) VENGEANCE LED Kırmızı DDR4 3000Mhz CL15 Dual Kit Ram marka ve modelindeki RAM’leri aldım. Özelliklerini aşağıdaki tabloda bulabilirsiniz. Siz daha yüksek kapasiteli daha yüksek frekans hızına sahip RAM’ler seçebilirsiniz. Seçimleriniz tamamıyla bütçeyle alakalı.

Normalde bilgisayar toplarken parça seçimi işlemci > anakart > bellek > ekran kartı şeklinde olur ancak ben bu sıralamayı bozuyorum. Bu sıralamayı bozmamın sebebi zamanla geliştirilecek bir sistem kurmak istemem. Aslında amacım aklımda olan sistemi ilk seferde kuramadığım için bilgisayarın değişime elverişli olmayan parçalarını ileri seviyede alarak sonrasında sistemin diğer parçalarını geliştirmek ya da eklemeler yapmak. Ekran kartlarını, RAM’leri ekleyip çıkarmak, değiştirmek, çoğaltmak mümkün ancak aynı işlemleri işlemci ve anakart için yapmak kolay değil. İşlemci ve anakart seçiminden sonra 2-3 ekran kartını desteklemesi için Güç Kaynağı (PSU) seçimine geçiş yaptım. Öğrendiğim kadarıyla 1000W-1050W’lık PSU 2 ekran kartlı sistem için öneriliyor. Ben ilerde 3. Bir ekran kartı takabileceğimi düşünerek 1200W’lık bir PSU seçiminde bulundum. Burada tabiki de yapılması gereken aldığınız ekran kartlarının güç tüketimlerini göz önünde bulundurarak bir seçim yapmak ancak ben sonrasında eklemeler yapacağım bir sisteme uygun bir seçim yapmaya çalıştım. PSU seçiminde ihtiyaç belirlendikten sonra dikkat edilmesi gereken ikinci husus verimlilik. Bu konuda da en iyisi 80+ platinum özellikli bir güç kaynağı. Yapmış olduğum seçim COOL MASTER V1200 80PLUS PLATINUM 1200W MODÜLER GÜÇ KAYNAĞI
Bellek (RAM) seçimi

Bellek seçiminde de yine karşımıza çok sayıda marka model çıkmaktadır. Bu seçenekleri azaltmak ve bütçeye göre uygun bir seçim yapmak için öncelikle anakartımın DDR4 tipinde olması sebebiyle DDR4 tipinde bir bellek seçtim. Corsair markasına duyduğum güvenden dolayı marka olarak Corsair markasını seçtim ve seçenekler azaldı. Anakartımın RAM slot sayısı 4 ve çift kanal mimarisine sahip. Çift kanal mimarisinden yararlanabilmek için minimum 2 RAM takılması gerektiğini öğrendim ve 2 RAM’li seçeneklere yöneldim. Son kriterim ise bütçe oldu. RAM’leri daha sonra yükseltme imkanı olduğundan ilk aşamada 2x8 16 GB’lık bir RAM almaya karar verdim. Bütçeyi göz önünde bulundurarak CORSAIR 16GB (2x8GB) VENGEANCE LED Kırmızı DDR4 3000Mhz CL15 Dual Kit Ram marka ve modelindeki RAM’leri aldım. Özelliklerini aşağıdaki tabloda bulabilirsiniz. Siz daha yüksek kapasiteli daha yüksek frekans hızına sahip RAM’ler seçebilirsiniz. Seçimleriniz tamamıyla bütçeyle alakalı.
Gecikme Süresi | CL15 |
RAM Kapasitesi | 16 GB (2x8GB) |
RAM Tipi | DDR4 |
RAM Frekans Hızı | 3000 MHz |
Ekran Kartı (GPU) seçimi

Derin Öğrenme çalışmaları için en önemli kısım ekran kartı seçimi. Burada da almak istediğiniz ekran kartı ile bütçeniz arasında bir seçim yapmanız gerekiyor. Nvidia son olarak TITAN V modelini tanıttı ve ücreti 2999$. Bütçe kısıtınız yoksa Derin Öğrenme çalışmaları için alınması gereken ekran kartı diyebiliriz. Ekran kartı seçiminde bütçeyle birlikte Derin Öğrenmeyi kullanarak neler yapmayı planladığınız konusu da önemli. Çok büyük çapta bir şey yapmayı planlamıyorsanız ve daha ucuz bir ekran kartıyla halledilebilecek şeyler peşindeyseniz o zaman TITAN V almak mantıksız olur. GPU seçimi için bulmuş olduğum bir yazıdan ( http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/ ) alıntı yapacağım bence çok güzel özetlenmiş. Seçiminizi buna göre yapabilirsiniz.
- Best GPU overall (by a small margin) : Titan Xp
- Cost efficient but expensive : GTX 1080 Ti, GTX 1070, GTX 1080
- Cost efficient and cheap : GTX 1060 (6GB)
- I work with data sets > 250GB : GTX Titan X (Maxwell), NVIDIA Titan X Pascal, or NVIDIA Titan Xp
- I have little money : GTX 1060 (6GB)
- I have almost no money : GTX 1050 Ti (4GB)
- I do Kaggle : GTX 1060 (6GB) for any “normal” competition, or GTX 1080 Ti for “deep learning competitions”
- I am a competitive computer vision researcher : NVIDIA Titan Xp; do not upgrade from existing Titan X (Pascal or Maxwell)
- I am a researcher : GTX 1080 Ti. In some cases, like natural language processing, a GTX 1070 or GTX 1080 might also be a solid choice — check the memory requirements of your current models
- I started deep learning and I am serious about it : Start with a GTX 1060 (6GB). Depending of what area you choose next (startup, Kaggle, research, applied deep learning) sell your GTX 1060 and buy something more appropriate
- I want to try deep learning, but I am not serious about it : GTX 1050 Ti (4 or 2GB)
Alıntıyı yaptığım yazıda birden fazla GPU kullanımının özellikle aynı anda birden fazla algoritmayı çalıştırma ya da aynı algoritmayı farklı parametrelerle çalıştırmak için zaman açısından büyük avantaj oluşturduğu belirtilmiş. Birden fazla GPU kullanma isteğim, bütçem ve ihtiyaçlarım doğrultusunda MSI NVIDIA GeForce GTX 1080 almaya karar verdim.
HDD SSD Soğutucu Vs Bileşenler Size ve Bütçenize Kalmış
