Intel'in hibrit mimarisiyle gelen P-core ve E-core, 12. nesilden itibaren masaüstü işlemcilerde performans ve verimliliği bir araya getiriyor. Oyunlarda ve profesyonel yazılımlarda çekirdeklerin rolü, Thread Director teknolojisiyle optimize ediliyor. E-core'ları kapatma, oyun performansı ve sistem kararlılığı için belirli durumlarda tercih edilebilir.
Intel işlemcilerdeki P-core ve E-core mimarisi, 12. nesilden itibaren masaüstü bilgisayar dünyasında devrim yarattı. Artık işlemci kapağının altında, tamamen farklı türde hesaplama görevlerini paylaşan p-core (performans çekirdeği) ve e-core (verimlilik çekirdeği) birimleri bulunuyor.
Büyük ve küçük çekirdeklerin ayrılması konsepti uzun süredir mobil cihazlarda başarıyla uygulanıyordu, fakat masaüstü bilgisayarlar için bu gerçek bir yenilik oldu. Mühendisler, aynı çekirdeklerin sayısını artırmak yerine, uzmanlaşmış çekirdeklerin kombinasyonunu tercih etti.
Artık işlemci yongası iki bağımsız alana ayrılmış durumda ve her biri kendi mikro mimarisine sahip. Bu mühendislik yaklaşımının teknik detaylarını öğrenmek isterseniz, Asimetrik işlemciler ve özelleştirilmiş bloklar: Neden evrensel işlemci çekirdekleri geride kalıyor? makalemize göz atabilirsiniz. Ev kullanıcısı için bu mimari, oyunlarda yüksek frekans elde etmeyi ve zorlu çoklu görev programlarında üstün performansı bir araya getiriyor.
E-core'ların temel görevi, işletim sisteminin arka plan süreçlerini üstlenmektir. Böylece ana performans kümesinin üzerindeki gereksiz yük hafifletilir. Antivirüs, güncelleme indirme, açık tarayıcı sekmeleri, mesajlaşma uygulamaları ve Discord gibi sesli sohbetler bu tür görevlere örnektir.
Küçük çekirdekler aynı zamanda profesyonel yazılımlarda mükemmel ölçeklenir. Karmaşık video render ya da kod derleme işlemlerinde ana küme ile birlikte çalışarak, az ısı artışı ile toplam hesaplama gücünü ciddi şekilde artırır.
Performans çekirdekleri (P-core) yüksek saat frekansı ve hızlı komut işleme için tasarlanmıştır. Geniş önbelleğe ve Hyper-Threading teknolojisine sahiptir; yani her çekirdek aynı anda iki veri akışını işleyebilir. Özellikle modern, kaynak tüketen oyunlarda öne çıkarlar.
Verimlilik çekirdekleri (E-core) ise Hyper-Threading desteğine sahip değildir ve daha düşük saat hızlarında çalışır. Fiziksel olarak işlemci üzerinde çok daha az yer kaplarlar: Bir P-core alanına dört E-core yerleştirilebilir. P-core ve E-core arasındaki en önemli fark; öncelikleridir: P-core'lar maksimum FPS ve tepki süresi sunarken, E-core'lar çoklu görevde istikrarı ve serin çalışmayı sağlar.
Bir işlemcide iki farklı çekirdek tipinin bulunması, kesin kontrol gerektirir. Aksi halde, ağır bir görev yanlışlıkla zayıf kümeye atanırsa, yazılım yavaşlar. Bu soruna çözüm olarak Intel mühendisleri, Thread Director adında özel bir donanım mikrodenetleyicisi geliştirdi.
Thread Director, işlemciye gömülü olarak çalışır; yürütülen komutların türünü, bellek yükünü ve önbellek durumunu gerçek zamanlı izler. Topladığı telemetriye bağlı olarak, işletim sistemine her iş parçacığını nereye yönlendireceği konusunda önerilerde bulunur.
Intel'in donanım planlayıcısı, işletim sistemi tarafından tam destek gerektirir. Bu nedenle, Intel hibrit işlemcilerinin tüm gücü yalnızca modern Windows sürümlerinde ortaya çıkar.
Windows 10'un varsayılan planlayıcısı, p-core ve e-core ayrımını doğru yapamaz. Arka plan bir işlemi yanlışlıkla performans çekirdeğine, ağır bir oyun motorunu ise verimlilik kümesine atayabilir. Sonuçta sistem kararsızlaşır.
Windows 11'de ise dağıtım algoritmaları baştan yazılmıştır. İşletim sistemi, Thread Director'dan gelen donanım sinyallerini tanır ve arka plan yükünü E-core'lara izole eder, tüm P-core gücünü öncelikli görevlere bırakır. Sisteminizi oyunlar için daha da optimize etmek isterseniz, Windows 11'in gizli ayarlarıyla ilgili rehberimizi inceleyebilirsiniz.
Akıllı iş parçacığı yönetimine rağmen, bazı yüksek kaynak isteyen oyunlarda sorunlar oluşabilir. Oyun motorları, bileşenler arası veri aktarımındaki gecikmelere karşı çok hassastır. Bir görev çekirdek türleri arasında taşındığında, önbellek sıfırlanır ve senkronizasyon gerekir; bu da birkaç milisaniye kayba neden olur. Kullanıcı için bu durum, mikro-donma ve görüntüde takılma olarak hissedilir.
Bir diğer sebep ise Denuvo gibi agresif anti-korsan korumalarıdır. Eski DRM sistemleri, p-core ve e-core'ları iki farklı bilgisayar gibi algılar. Bu, oyunun yetkisiz bir makinede çalıştırıldığına karar verilmesine ve performansın kasıtlı olarak düşürülmesine yol açar.
Ayrıca, birçok eski oyun asimetrik işlemcileri hiç anlamaz. Yükü tüm çekirdeklere eşit dağıtmaya çalışır; sonuçta kritik kodlar yavaş E-core'lara düşer ve FPS kayıpları yaşanır.
Küçük çekirdeklerin devre dışı bırakılması, her kullanıcı için evrensel bir çözüm değildir. Yeni nesil AAA oyunlarda her iki küme uyum içinde çalışır ve mükemmel genel performans sunar.
Ancak, rekabetçi nişancı oyunları veya eski sürümlerde, küçük çekirdeklerin devre dışı bırakılması gerçekten fayda sağlayabilir. Beklenmeyen mikro-donmalardan kurtulmak ve 0.1% düşük FPS değerini sabitlemek için etkili bir yöntemdir. Sistem optimizasyonu için daha fazla yol arıyorsanız, Bilgisayarınızı yükseltmeden oyunlarda FPS artırma rehberimizi okuyabilirsiniz.
Bundan sonra, işletim sistemi yalnızca performans çekirdeklerini görecektir.
Hibrit mimari, masaüstü işlemcilerde güç ve düşük enerji tüketimini bir araya getiren önemli bir adım oldu. Thread Director, yeni işletim sistemlerinde arka plan görevlerini oyun motorlarından izole ederek yük dağıtımını mükemmel şekilde gerçekleştiriyor.
Çoğu kullanıcı ve oyuncu için fabrika ayarlarını korumak ve işlemciye kaynakları kendisinin yönetmesine izin vermek en iyi seçenektir. E-core'ları BIOS'tan kapatmak, sadece belirli oyunlarda stutter yaşanıyorsa veya e-spor disiplinlerinde maksimum akıcılık isteniyorsa önerilir.