İşlemci çekirdeği türleri

Altı çekirdekli bir işlemci altı bağımsız işlemci gibi davranabilir.

Basit çekirdek

Bu tür en basit işlemcinin bir kontrol ünitesi ve bir aritmetik mantık birimi (ALU) vardır. ALU matematiksel hesaplamaları yaparken kontrol ünitesi işlemleri gerçekleştirir ve talimatları yürütür. Tek çekirdekli bir işlemci, işlemciye yerleştirilmiş az miktarda hızlı bellek olan önbellek de içerir. Önbellek işlem çekirdeğinin bir parçası olarak kabul edilmez.

Bir çekirdek işlemcisi hızlı bir şekilde işlemleri gerçekleştirebilir, ancak aynı anda yalnızca bir işlemi gerçekleştirebilir.

Çift çekirdekli

Çift çekirdekli işlemciler aynı çip üzerinde bulunan ayrı iki çekirdekli bileşenlere sahiptir. Dolayısıyla, iki çekirdekli bir CPU, iki eşzamanlı işlemi gerçekleştirebilen iki tam işlem çekirdeği içerir. Çift çekirdekli işlemciler, iki çekirdek arasındaki bazı önbellekleri paylaşabilir ya da ayrı önbelleklere sahip olabilirler.

Diğer çoklu çekirdekler

İşlemci teknolojisindeki ilerlemeler, birkaç çekirdeğin tek bir işlemci yongasına sığdırılmasını mümkün kılmıştır. 2010 için, ev kullanıcıları için piyasada mevcut CPU'lar altı işlemci çekirdeğine sahiptir. Bu çekirdeklerin her biri birbirinden bağımsız olarak bilgi işleyebilir.

hyperthreading

Hipersubprocessing işlemcileri, CPU'nun diğer kaynaklarını paylaşırken aynı anda iki setli bilgiyi işleyebilir. Bir çekirdeğin hipersub işlemcisi, iki sanal işlemciye bölünen bir fiziksel işlem çekirdeğinden oluşur. Hipersubprocessing işlemcileri sadece bu tür teknolojiyi kullanmak için tasarlanmış işletim sistemleriyle uygun şekilde çalışabilir.

Çeşitli çekirdeklerin hiper işlemi

Hyperocessing, çekirdek işlemcilerle sınırlı değildir. 12 veya daha fazla eş zamanlı bilgi iş parçacığını işleyebilen çok çekirdekli işlemciler var.