İşlemciler

CPU'da fiziksel ve mantıksal çekirdekler (smt veya hiper iş parçacığı) arasındaki farklar

İçindekiler:

Anonim

Çekirdekler, çekirdekler, dişler, soketler, mantıksal çekirdek ve sanal çekirdek, birçok kullanıcının tam olarak anlamadığı işlemcilerle ilgili terimlerdir. Bu yazıyı tüm kullanıcılar için basit ve anlaşılır bir şekilde açıklamaya çalışmak üzere hazırladık.

CPU'daki çekirdek ve yürütme iş parçacıkları (SMT veya HyperThreading) arasındaki farklar

Her şeyden önce, işlemciler tek bir çekirdekten oluştuğunda Pentium dönemini düşünmeliyiz, işlemci anakart üzerinde diğer bileşenlerle iletişim kurmaya hizmet eden özel bir yuvaya takıldı, Bu yuva soket veya sokettir. Normalde, anakartlarda sadece bir soket bulunur, ancak bazı iş odaklı modellerde birden fazla soket bulunur ve birden fazla işlemcinin takılmasına izin verir. Çekirdeğe gelince, bu işlemcinin tüm hesaplamaların yapıldığı kısmıdır, diyelim ki bilgisayarımızı çalıştıran beyin budur. Çekirdeklerin her biri bir veri dizisini işleyebilir.

Yıllar boyunca, Intel'in yazmaçlar veya üst düzey önbellekler gibi bazı öğeleri çoğaltmaktan oluşan HyperThreading teknolojisini takdir etti, bu da işlemci çekirdeğinin aynı anda iki görevi yerine getirebilmesini sağlıyor (2 iş parçacığı veya konuları) ve mantıksal çekirdeklerin ortaya çıkmasını sağlar. Bir işlemi bir işlem veya bazı veriler için beklemek gerekirse, başka bir işlem işlemciyi durdurulmadan kullanmaya devam edebileceğinden, durmuş bir işlemci performans kaybı anlamına geldiğinden performansı önemli ölçüde artıran bir şey bunun olmasını engellemeliyiz.

HyperThreading Teknolojisi Açıklaması

Bu HyperThreading teknolojisi , işletim sistemini gerçekte sadece bir tane olduğunda iki çekirdek olduğuna inanarak "kandırır", gerçekten var olan fiziksel çekirdek ve HyperThreading'in sonucu olarak ortaya çıkan sanal çekirdektir. Sanal çekirdek, fiziksel çekirdeğe göre çok daha az işleme kapasitesine sahiptir, bu nedenle performans iki fiziksel çekirdeğe sahip olmakla eşdeğer değildir, ancak iyi bir ekstra sağlar.

İşlemcilerin evriminde bir sonraki adım, iki fiziksel çekirdekli işlemcilerin ortaya çıkışına sıçramaktı, bu, işlemcinin içindeki tüm öğelerin minyatürleştirilmesi, yani daha küçük hale gelmeleri ve aynı alana çok daha fazla sığabiliriz. Temelde çift çekirdekli işlemci , iki işlemcinin birlikte çalışmasına benzer, ancak aralarında çok daha hızlı ve daha verimli bir iletişim kurarak, performansı iki soketli ve iki işlemcili sistemlerden çok daha üstün kılar.

Çift çekirdekli işlemci örneği

HyperThreading'in aksine, çift çekirdekli işlemcilerde her biri, her türlü görevi yerine getirmek için gerekli tüm öğelere sahiptir, bu nedenle çift ​​çekirdekli işlemci, HyperThreading ile tek çekirdekli bir işlemciye göre performans açısından çok daha üstündür. Bir sonraki adım, bileşenlerinin gittikçe daha büyük bir minyatürleştirilmesi için mümkün olan daha fazla çekirdek işlemci elde etmekti. Bugün 18 fiziksel çekirdeğe kadar işlemciler var.

Piyasadaki en iyi işlemcilere yönelik kılavuzumuzu okumanızı öneririz

Buna ek olarak, çok sayıda çekirdeğin kullanımını HyperThreading teknolojisi ile birleştirebiliriz, böylece çok sayıda mantıksal çekirdeğe sahip işlemcilere ulaşabiliriz, böylece HyperThreading'e sahip 18 çekirdekli fiziksel bir işlemcide toplam 36 mantıksal çekirdek (18 fiziksel çekirdek + 18 çekirdek) bulunur sanal).

İşlemciler

Editörün Seçimi

Back to top button