Çoğu yeni masaüstü bilgisayar, birden çok çekirdeğe sahip tek bir ana CPU yongası içerecektir. Her çekirdek bağımsız bir CPU gibi davranır.
Bazen, her bir çekirdeğin aynı anda çoklu iş parçacığı (SMT) adı verilen bir özelliği vardır, bu da her çekirdeğin işletim sistemine iki veya daha fazla sanal çekirdek olarak görünmesini sağlar. Intel buna HyperThreading diyor .
Bu nedenle, bir CPU yongası, her biri iki sanal çekirdeğe sahip olan dört çekirdek içerebilir ve bu da işletim sisteminin sekiz CPU görmesini sağlar.
CPU, çekirdek ve sanal çekirdek arasındaki temel kavramsal fark, yonga içindeki paylaşılan kaynak miktarıdır.
Geçmişte, yüksek güçlü sunucular için, bazen ortak bir arka panele takılan ayrı CPU kartlarında birkaç ayrı CPU çipine sahip olmak yaygındı (ve muhtemelen hala doğrudur).
Masaüstü bilgisayarlarda ayrıca öncelikle grafikler için bir veya daha fazla GPU bulunur. Bunlar CPU'lara çok benzer ve bitcoin madenciliği gibi özel genel hesaplamalar için kullanılabilir.
Masaüstü bilgisayarlarda ayrıca CPU olmayan çok sayıda yonga bulunur. Bunlar, USB arabirimleri sağlama gibi özel işlevleri yerine getirir. Yonga terimi, bir baskılı devre kartına (PCB) lehimlenebilen bir paketteki herhangi bir entegre devre (IC) için kullanılır.
İşte bir masaüstü bilgisayarda bulabileceğiniz türden bir PC anakartının rastgele bir örneği:
- "AMD Socket 942" - tek bir ana CPU yongasının kurulu olduğu yer.
- "AMD SB950 Southbridge" yongası - CPU için yardımcı yongalar
- "AMD 990FX Yonga Seti" - Grafik İşlem Birimi (GPU)
- "Intel Ethernet GameFirst II" - ağ arayüzü için çip.
vb.
Her CPU çipinin dahili bir mantıksal mimarisi vardır, burada paylaşılan kaynakları tek bir çip içinde düzenlemenin bir yolunu gösteren bir örnek.
AMD'den görüntü
Kesin ayrıntılar, üreticiler arasında ve aynı üreticinin nesiller ve cips aralıkları arasında çok farklı olabilir. Hızla değişen bir alandır. Genel fikir hala geçerli.