Intel, Alder Lake’in performans ve verimlilik çekirdeklerine sahip yeni hibrit çekirdek mimarisi için PC oyunlarını optimize etmek emeliyle yeni bir geliştirme kılavuzu yayınladı. Oyun geliştiricileri için hazırlanan kılavuz, iş yüklerini belli çekirdek kümelerine dağıtma noktasında bilgiler veriyor ve fazlaca sayıda yolu açıklıyor.
Alder Lake işlemcilerin hibrit tertibi için kodları optimize etmenin hedefi, performans çekirdeklerinin tüm ağır yükleri üstlenmesini ve verimlilik çekirdeklerinin tüm yavaşça nazaranvleri yerine getirmesini sağlamak. Geliştiriciler için programlama modelini sıradanleştirmek için tüm performans çekirdekleri ve verimlilik çekirdekleri birebir komut setine sahip. Yani her iki çekirdek kümesi de birebir iş yüklerini çalıştırabiliyor. Burada istisna olan ise AVX-512 komut seti. AVX-512 dayanağını aktifleştirmek için BIOS üzerinden verimlilik çekirdeklerini devre dışı bırakmak gerekiyor.
Ayrıyeten geliştiricilerin Alder Lake için optimizasyon yaparken bilmeleri gereken birkaç temel yapılandırma olacak. Intel, masaüstü yongaları için iki yapılandırmayı ayrıntılandırıyor: bunların birincisi 6C + 0A (verimli çekirdeği yok) ve ikincisi 8C + 8A formunda. Dizüstü bilgisayarda kullanılan taşınabilir yongalar ise 2C + 8A ve 6C + 8A dahil olmak üzere farklı konfigürasyonlara sahip olacak.
Intel’in Alder Lake CPU’ları, daha evvel ayrıntılıca bahsetmiş olduğumiz Intel Thread Director (ITD) ismi verilen yeni bir vakit içindeyıcı ile çalışacak. Bu yonganın misyonu ise iş yüklerini uygun çekirdeklere yönlendirmek ve işletim sisteminin Komut Seti Mimarisine (Instruction Set Architecture ISA) yardımcı olmak.
ISA, Windows’un her bir çekirdek kümenin performans özelliklerini görmesini sağlayan bir özellik. Şayet ISA özelliği olmasaydı, Windows yeni işlemcilerdeki tüm çekirdeklerin tıpkı işi yaptığını algılayacaktı ve iş yüklerini yanlış çekirdek kümelerine yönlendirecekti.
Geliştiriciler, optimizasyon sürecinde Thread Director’ü ağır bir biçimde kullanma seçeneğine sahip olacak. Ayrıyeten oyunlarda CPU benzeşmesini, evvelandirmeyi ve vakit içindemayı manuel olarak ayarlamak için Intel tarafınca oluşturulan birtakım araçları kullanabilecekler.
Uzun lafın kısası, vakit geçtikçe geliştiricilerin intel’in yeni hibrit mimarisine alıştığını goreceğiz ve bu da oyunlarda genel bir performans artışı sağlayacak.
Alder Lake işlemcilerin hibrit tertibi için kodları optimize etmenin hedefi, performans çekirdeklerinin tüm ağır yükleri üstlenmesini ve verimlilik çekirdeklerinin tüm yavaşça nazaranvleri yerine getirmesini sağlamak. Geliştiriciler için programlama modelini sıradanleştirmek için tüm performans çekirdekleri ve verimlilik çekirdekleri birebir komut setine sahip. Yani her iki çekirdek kümesi de birebir iş yüklerini çalıştırabiliyor. Burada istisna olan ise AVX-512 komut seti. AVX-512 dayanağını aktifleştirmek için BIOS üzerinden verimlilik çekirdeklerini devre dışı bırakmak gerekiyor.
Ayrıyeten geliştiricilerin Alder Lake için optimizasyon yaparken bilmeleri gereken birkaç temel yapılandırma olacak. Intel, masaüstü yongaları için iki yapılandırmayı ayrıntılandırıyor: bunların birincisi 6C + 0A (verimli çekirdeği yok) ve ikincisi 8C + 8A formunda. Dizüstü bilgisayarda kullanılan taşınabilir yongalar ise 2C + 8A ve 6C + 8A dahil olmak üzere farklı konfigürasyonlara sahip olacak.
Intel’in Alder Lake CPU’ları, daha evvel ayrıntılıca bahsetmiş olduğumiz Intel Thread Director (ITD) ismi verilen yeni bir vakit içindeyıcı ile çalışacak. Bu yonganın misyonu ise iş yüklerini uygun çekirdeklere yönlendirmek ve işletim sisteminin Komut Seti Mimarisine (Instruction Set Architecture ISA) yardımcı olmak.
ISA, Windows’un her bir çekirdek kümenin performans özelliklerini görmesini sağlayan bir özellik. Şayet ISA özelliği olmasaydı, Windows yeni işlemcilerdeki tüm çekirdeklerin tıpkı işi yaptığını algılayacaktı ve iş yüklerini yanlış çekirdek kümelerine yönlendirecekti.
Geliştiriciler, optimizasyon sürecinde Thread Director’ü ağır bir biçimde kullanma seçeneğine sahip olacak. Ayrıyeten oyunlarda CPU benzeşmesini, evvelandirmeyi ve vakit içindemayı manuel olarak ayarlamak için Intel tarafınca oluşturulan birtakım araçları kullanabilecekler.
Uzun lafın kısası, vakit geçtikçe geliştiricilerin intel’in yeni hibrit mimarisine alıştığını goreceğiz ve bu da oyunlarda genel bir performans artışı sağlayacak.