Temelelektronik.info

Bilgiler > İşlemci Yapımı



İşlemci Yapımı


intel işlemcilerinin i3,i5 ve i7'lerinin aslında aynı design pattern'ine ve aynı siliconlara sahip olduğunu eminim çoğunuz bilmiyordunuz.

aralarında ki fark bu işlemcilerin üretildikten sonra yapılan testlere göre dağılımını sağlıyor.

bildiğiniz gibi i2 işlemci 2 core 2 thread'e,

i3 işlemci 2 core 4 thread'e

i5 işlemci 4 core 4 thread'e ,

i7 işlemci ise 4 core 8 thread'e sahip.

core nedir thread nedir?

core bildiğiniz fiziksel çekirdek. çipin içerisindeki çekirdek sayısı. bu çekirdekler işlemlerin yapıldığı ana bölüm olarak değerlendirebiliriz.

thread ise çekirdekte aynı işlemde birden fazla iş yürütme imkanı sağlayan kısım. bunu logical core olarak da düşünebiliriz.

dolayısıyla bir çekirdekte daha fazla işlem yapabilmek için hem çekirdek sayısı hem de thread sayısı çok önemlidir.

normal şartlarda bir işlemcide core sayısı = thread sayısıdır. ama hyperthreading denen zımbırtı sayesinde bir işlemcide çekirden saysından daha fazla thread yaratılabilmektedir.

bu kısa bilgilerden sonra esas anlatmak istediğim konuya gelelim.

madem bütün design pattern'ler aynı, neden hep i7 üretemiyoruz?

olay şundan ibaret;

şurda(https://qph.ec.quoracdn.net/main-qimg-e7ea2942757d2d97eeb4a7ac4110b344.webp) görmüş olduğunuz intel'in 4. jenerasyon design'ı.

bütün işlemciler bu şekilde üretiliyor, hepsinin i7 olması umuduyla.

fakat bu chipler üretildikten sonra yapılan testlerde bazılarının 4 çekirdeğinin çalıştığı, bazılarının 2 çekirdeğinin çalıştığı görülüyor.

dolayısıyla bir çip üretildikten sonra 4 çekirdeği de çalışmıyorsa i3 veya non-quad mobile olarak satılacaklar arasına ayrılıyor.

daha sonra en önemli kısmı cache'i nasıl çalışıyor?

cache ne demek?
kısaca işlemci hafızası diyebiliriz, ne kadar çok hafızasında bilgi barındırabiliyorsa o kadar hızlı çalışıyor demektir.

eğer yeterli sayıda cache çalışıyorsa bu i7 olarak ayrılıyor,
eğer yine yeteri kadar çalışmıyorsa i5 veya i3' e dönüşüyor.

son olarak;
düşük voltajda hızlı çalışıyorsa laptop işlemcisi oluveriyor.
yüksek voltajda düşük enerji tüketiyorsa ve hızlı çalışıyorsa server işlemcisi oluyor.
geri kalanlar yeterli düzeyde ise desktop işlemcileri olarak satılmak için ayrılarak evlerimize, bilgisayarlarımıza dahil oluyorlar.

peki ya da gördüğünüz processor speed nedir?
hani o 2.4 ghz'ler yok oc yaptım baba 3.2'ye çıkardım işlemciyi falan diyen tiplerden duymuşsunuzdur.

bu hız işlemcinin kendi içerisindeki saatin hızı.
yani 3.0 ghz bir işlemci saniyede 3 milyon farklı iş yapabilme olasılığı var. ne kadar çok artarsa doğru orantılı olarak o kadar çok işlem yapılabilir.

ama tabi ki çoğu zaman işlemci idle modunda takıldığı için hepsini kullanamıyorsunuz ve burada overclock denen mevzu ortaya çıkıyor.
overclock' da işlemcinin ayarlarını program yardımıyla değiştirip, en üst performansta çalışmasını sağlayan işlem olarak özetleyebiliriz.



Kaynak: Çoğunlukla Ekşisözlük ve Wikipedia