Tavsiye, 2020

Editörün Seçimi

CPU, Core ve Hyper-Threading: Ne oldukları ve nelerin değiştiği

Merkezi işlem birimi, CPU veya işlemci, bilgisayarların programlarını hesaplama ve yürütme işini yapan biraz beynidir.

Tek çekirdekli bir CPU bir seferde yalnızca bir görev gerçekleştirebildiğinden , birden fazla işlemcinin birlikte çalışmasına izin verirken birden fazla CPU'nun, hiper-iş parçacığının ve çok çekirdekli işlemcinin devreye girmesi sağlanır. çoklu işlem yapmak veya video kodlama gibi zorlu işlerde bulunmak için diğer işlemlerin bilgisayar yanıt verebilirliği.

Birden çok işlemci

Tüm modern bilgisayarlarda, birden fazla çekirdeğe sahip olabilen veya hiper iplik geçirme teknolojisini kullanabilen tek bir CPU bulunur.

Bu teknolojik yeniliklerden, hiper-iş parçacığı ve çok çekirdekli işlemcilerden önce, anakart üzerinde ek CPU'ların eklenmesiyle bilgi işlem gücünü artırmaya çalıştık.

Bu işlem yalnızca işlemcilerin birbirleriyle iletişim kurmasını sağlayan çoklu CPU çıkışlı özel anakartlarda yapılabilir.

Bununla birlikte, bu tip bir donanım konfigürasyonu, birden fazla CPU ünitesini kullanmak zorunda olmak zorundadır, daha fazla güç tüketir ve verimli değildir (ayrıca her bir CPU için özel bir soğutma sistemi olması gerekir).

Günümüzde çok işlemcili bilgisayarlar kullanılmıyor ve hatta yüksek güçlü bilgisayarlar, belki de birden fazla ekran kartıyla, her zaman tek bir CPU'ya sahipler.

Çok CPU sistemleri, daha fazla bilgi işlem gücüne ihtiyaç duyan süper bilgisayarlar ve sunucular için kullanılır.

Hyper-Threading Teknolojisi

Hyper-threading, Intel tarafından Pentium 4 HT için 2002'de uygulandı. Böylece, bir çekirdekten yalnızca bir işlemciyle, normalde yalnızca bir seferde yalnızca bir şey yapabiliyordu, aynı anda daha fazla işlem yapabilirdi.

Tek çekirdekli fiziksel CPU'lu bir bilgisayarın işletim sistemi, hyper-threading ile, gerçek olmasa bile, iki mantıksal çekirdekten oluşan bir CPU'yu görecektir.

CPU, gerçekte olduğundan daha fazla çekirdek varmış gibi davranıyor ve bunları program çalıştırmayı hızlandırmak için kullanıyor.

Hyper-threading, iki mantıksal CPU çekirdeğinin kaynakları paylaşmasına izin verir.

Yani, sanal bir CPU beklerse, diğer sanal CPU kaynakları ödünç alabilir.

Hyper-threading bu nedenle sistemi hızlandırır, ancak daha teknik bir numaradır.

Bugün, çok çekirdekli işlemcilerle, hiper iş parçacığı işlemci gücünü optimize etmek için "bonus" bir özellik haline gelmiştir.

Modern bir işlemci intel'i hem çoklu çekirdeklere hem de entegre hiper-iplik teknolojisine sahiptir.

Bu, Hyper-Threading içeren çift çekirdekli bir işlemcinin sisteme dört çekirdekli bir işlemci gibi görüneceği anlamına gelirken, Hyper-Threading özellikli dört çekirdekli işlemci Windows veya başka bir işletim sistemi tarafından sekiz çekirdek (octa-core) olarak görülecektir. ).

Oyunların sonunda, Hyper-Threading ile çift çekirdekli bir işlemci Hyper-threading olmaksızın çift çekirdekli bir CPU'dan daha hızlıdır.

Çok çekirdekli işlemci

Aslında, daha önce de belirtildiği gibi, CPU'ların tek bir çekirdeği vardı, bu tek bir işlem birimi.

Performansı artırmak için, üreticiler ek "çekirdekler" ekler.

Çift çekirdekli bir işlemci bu nedenle işletim sistemi tarafından iki ayrı işlemciye sahipmiş gibi yorumlanan iki merkezi işlem birimi ile donatılmıştır.

Bilgisayar işlemleri, her bir çekirdek tarafından aynı anda gerçekleştirilir ve sistemin genel hızını artırır.

Hyper-threading'den farklı olarak, çift çekirdekli bir işlemci gerçekten çip üzerinde iki merkezi işlem birimine sahip olduğu için bir hile yok: bir dört çekirdekli işlemci dört merkezi işlem birimine sahipken, bir sekizli işlemci bile var. sekiz.

Bu, küçük ve benzersiz fiziksel CPU ünitesini korurken, ekstra güç tüketimi ve ilave fanlara gerek kalmadan PC performansını önemli ölçüde geliştirmeye yardımcı olur.

Aynı zamanda daha az gecikme de vardır çünkü aynı çip üzerinde bulunan çekirdekler birbirleriyle daha hızlı iletişim kurabilir.

Windows 8 Görev Yöneticisi, Çok çekirdekli CPU'ların nasıl çalıştığını açıkça gösterir ve aynı zamanda, çekirdekler ve mantıksal işlemciler arasında ayrım yaparak, hiper iş parçacığının mevcut olup olmadığını gösterir.

Günümüzde bilgisayarların çoğunda çok çekirdekli işlemci var, ancak sadece Intel işlemciler Hyper-threading teknolojisini entegre etti.

Çok çekirdekli CPU'lar ayrıca akıllı telefonlarda ve tabletlerde bulunur ve bilgisayarlarla aynı şekilde çalışır.

Daha fazla CPU ya da çekirdek var, performans arttıkça, tüm arka plan süreçleri aynı anda ve yavaşlamadan çalışıyor.

Top