SSE 4.2 talimatlarını desteklemeyen işlemcilerle. Yeni sse4.2 talimatları

  • 22.06.2019

Herkese merhaba, bugün işlemcinin hangi SSE talimatlarını desteklediğini nasıl öğreneceğimizden bahsedeceğiz. Peki SSE nedir biliyor musunuz? Bilmiyorum, bilmediğimden de değil, ne olduğunu bile anlayamıyorum. Yani bunun, çalışmasını optimize etmek için gerekli olan bir işlemci talimatı olduğunu anlıyorum, yani bu talimata sahip işlemci aynı frekansta daha fazla komutu işleyebilir. Ama kabaca söylemek gerekirse bu böyle...

SSE hakkında, hayatın neresinde gerekli olduğunu bile bilmiyorum, belki oyunlar için? Hyper-threading'in ne olduğunu biliyorum (her ne kadar bir işlemci talimatı olmasa da, bu bir teknoloji), VT-x, VT-d'nin ne olduğunu, EM64T'nin ne olduğunu biliyorum ama SSE'nin ne olduğunu bilmiyorum! Bunlar turtalar beyler

Kısacası arkadaşlar, hemen söyleyeyim bu işin ufak bir sıkıntısı var, demek istediğim şu düzenli araçlar Windows'ta SSE diye bir şeyin var olup olmadığı öğrenilemiyor. Burada özel bir program indirmeniz gerekiyor. Ama endişelenmeyin, bu Süper Program ücretsiz, ağırlığı çok az, bilgisayarı hiç yüklemiyor ama aynı zamanda MEGA FAYDALI ve adı CPU-Z (bu arada buradan indirebilirsiniz: cpuid.com/softwares/ cpu-z.html, bu resmi web sitesidir).

Arkadaşlar CPU-Z'yi indirip kurduk ve çalıştırdık. Ve hemen her şeyi öğreneceksiniz, bende bu SSE'lerden kaç tane var:

Bir değil, iki değil altı, vay be çocuklar!

Bu arada, gördüğünüz gibi burada hala pek çok yararlı bilgi var, anladınız mı? Süreciniz hakkında acilen bir şeyler öğrenmeye ihtiyacınız varsa, CPU-Z'yi hızla başlatırsınız ve oops, ihtiyacınız olan her şey parmaklarınızın ucunda! Size CPU-Z programının türünün tek örneği olduğunu söylüyorum! Bana inanmıyor musun? Peki, sorun değil, bunu sana şimdi kanıtlayacağım. Bakın, şu ya da bu hafıza çubuğunun ne zaman piyasaya çıktığını biliyor musunuz? Yani tabiri caizse fabrikada çıkış tarihi. Yoksa ilgilenmiyor musun? Yani bazıları çok ilgileniyor ama mesela ben çok ilgileniyorum! Ve CPU-Z programı bu tür bilgileri gösterebilir! Evet arkadaşlar, bakın, CPU-Z'yi başlattık, SPD sekmesine gidin, orada braketli yuvayı (solda), yani takılı olduğu konnektörü seçiyorsunuz ve seçilen braketteki bilgilere bakıyorsunuz. Dördüncü yuvada bir adet 8 gig stick'im var ve bu CPU-Z programının gösterdiği bilgi:

Burada barımın 2014 yılının 30. haftasında çıktığını görebilirsiniz. Ayrıca üreticimin Hyundai Electronics olduğu da yazıyor, Hynix bara buna denir

Kısacası, CPU-Z süperdir, bir bilgisayarın veya dizüstü bilgisayarın donanımıyla ilgili en önemli bilgileri hızlı bir şekilde görmeniz gerekiyorsa, hepsini şaka olmadan gösterecektir! Kısacası tavsiye ederim arkadaşlar!

Ayrıca SSE hakkında bir şeyler yazmayı unuttum. SSE etkinleştirilemez veya devre dışı bırakılamaz. Çünkü bu talimat ya vardır ya da yoktur. Örneğin, Hyper-threading etkinleştirilebilir/devre dışı bırakılabilir ancak SSE bunu yapamaz!

Hepsi bu kadar arkadaşlar, umarım burada her şey sizin için açık olmuştur ve eğer bir sorun varsa özür dilerim. Dürüst olmak gerekirse, bu bilgi sizin için yararlı oldu mu? Bütün kalbimle evet olmasını umuyorum! Hayatta sana iyi şanslar, sağlıklı ol ve hastalanma, iyi şanslar

09.12.2016

Yeni Nehalem mikro mimarisinde Intel, daha önce izlediği, desteklenen SIMD talimatlarının sayısını artırma yoluna devam etti. Güncellenen talimat seti yedi yeni talimatla genişletildi ve SSE4.2 olarak adlandırıldı (SSE4.1 adı Penryn işlemcilerin SIMD talimat sistemi için kullanıldı). Aynı zamanda Intel, SSE4.2 setine eklenen talimatların akışlı medya içeriğinin işlenmesini hızlandırmaya değil, başka amaçlara odaklandığına özellikle dikkat çekiyor. Nehalem'de tanıtılan yeni talimatların aynı zamanda ATA (Uygulama Hedefli Hızlandırıcılar) sembolünü almasının nedeni budur. ATA konsepti, modern teknolojik süreçlerin işlemci transistörlerinin bir kısmının yalnızca evrensel fonksiyonel bloklar için değil, aynı zamanda belirli ihtiyaçlar için de kullanılmasını mümkün kılarak belirli görevlerin performansını artıracak şekilde sunulmaktadır. Böylece, bu konsepte uygun olarak, XML dosyalarının ayrıştırılmasını hızlandırmak için SSE4.2'ye beş talimat eklenmiştir. Ayrıca aynı talimatları kullanarak dizelerin ve metinlerin işlenme hızını artırmak mümkündür. SSE4.2 setindeki iki yeni talimat daha tamamen farklı uygulamalara yöneliktir. Bunlardan ilki, CRC32, CRC32c sağlama toplamını toplar ve ikincisi, POPCNT, kaynaktaki sıfır olmayan bitlerin sayısını sayar. Bu komutlar çeşitli uygulama ve ağ uygulamalarında da yaygın olarak kullanılabilir.

Entegre bellek denetleyicisi

Nehalem, işlemcinin içine bir bellek denetleyicisi entegre eden ilk Intel mikro mimarisiydi. Görünüşe göre Intel mühendisleri, 2003'ten bu yana işlemcilerin içinde bir bellek denetleyicisi üreten AMD'deki meslektaşlarının fikrini ödünç almışlar. Ancak bu tamamen doğru değil, çünkü entegre bellek denetleyicisine sahip ilk işlemcilerin, 1999'da aktif olarak üzerinde çalışılan, hiç piyasaya sürülmeyen Intel Timna olması gerekiyordu. Ayrıca Intel'in Nehalem için geliştirdiği bellek denetleyicisinin mevcut AMD işlemcilerde kullanılan denetleyiciden çok farklı olması nedeniyle intihal suçlamalarının da reddedilmesi gerekiyor. Intel'in soruna yaklaşımının çok daha iddialı olduğu ortaya çıktı. Nehalem işlemci ailesindeki bellek denetleyicisinin ana özelliği esnekliktir. Özellikler ve pazar konumları açısından büyük farklılıklar gösteren ürünler içerebilen gelecek vaat eden işlemci ailesinin tamamının modüler tasarımını göz önünde bulunduran Intel, yalnızca ara belleğe alınmış modüller için desteği etkinleştirme veya devre dışı bırakma değil, aynı zamanda kanal ve bellek sayısını da değiştirme olanağı sağladı hız. Aynı zamanda dört çekirdekli sürümde piyasaya sürülecek olan Nehalem mikro mimarisine sahip ilk işlemciler, DDR3 SDRAM desteğine sahip üç kanallı bir bellek denetleyicisi alacak. Böylece, yeni işlemciler üzerine kurulu masaüstü sistemler, üç modülün kullanılması durumunda bellek alt sisteminin eşsiz verimiyle övünebilecek. DDR3-1067 25,6 GB/sn'ye ulaşacak. Ancak DRAM denetleyicisini işlemciye taşımanın asıl avantajı, büyümenin çok da fazla olmamasıdır. Bant genişliği, bellek alt sisteminin gecikmesini azaltmada ne kadar. Intel'in yeni DDR3 işlemcilerle nispeten yüksek gecikme süreli bellek sunmasına rağmen, Nehalem bellek erişim gecikmeleri her halükarda DDR3 tabanlı sistemlere göre daha düşük olacaktır. Çekirdek işlemciler 2 ve DDR3 SDRAM (ve elbette DDR2 SDRAM) kullanıyor. Bu sözleri doğrulamak için, Nehalem tabanlı bir sistemin bellek alt sisteminin pratik parametrelerinin Everest 4.60 test yardımcı programında ölçülmesinden elde edilen verileri sağlamak istiyorum.

Tablo 2. Bellek performansının test edilmesi

Aslında Nehalem bellek denetleyicisi, tek kanal modunda çalışırken bile günümüzün LGA775 platformlarının bellek denetleyicisinden daha iyi performans gösterme kapasitesine sahiptir. Bu tamamen mantıklı bir sonuçtur, çünkü yeni nesil sistemlerde işlemci ile bellek arasındaki yolda hiçbir ara cihaz yoktur - daha önce yonga setinin kuzey köprüsü bellekle çalışmaktan sorumluydu ve bu da kendi çok önemli gecikmelerini beraberinde getiriyordu. bellek veriyollarını ve FSB'yi senkronize etmeniz gerekir. İşlemcide yerleşik belleğin bir diğer dolaylı avantajı, çalışmasının artık yonga setine veya anakarta bağlı olmamasıdır. Sonuç olarak Nehalem, farklı geliştirici ve üreticilerin platformlarında çalışırken aynı bellek performansını gösterecek.

Çoğu zaman modern yazılım veya oyunlar, işlemcinin SSE 4.1 - 4.2 talimatlarına sahip olmasını gerektirir. Hiçbiri yoksa koş doğru uygulamaÇalışmıyor, bazı hatalar oluşuyor veya hiçbir şey olmuyor.

FarCry 5, SSE 4.2 eksikliğinden şikayetçi

Aynı zamanda işlemci gücü az çok rahat bir oyun için oldukça yeterli olabilir (örneğin, bazı Xeon işlemciler 775 soket için hala yeni ürünlerde kabul edilebilir FPS sağlama kapasitesine sahiptirler) ve talimatlara duyulan gereksinim bazen oyunun kendisi için bile değil, kopya korumanın çalışması için gerekli olabilir. Örneğin Denuvo koruması, oyunun kendisi mevcut olmasına rağmen eski işlemci sahiplerinin Assassin's Creed Origins'i oynamasına izin vermiyordu. en son talimatlar talep etmedi.

Diğer popüler oyunlar veya bunların bileşenleri de SSE 4.1 veya 4.2 gerektirir: No Man Sky, Uzak Ağla 5, Şerefsiz 2, Mafya 3 ve diğerleri.

Yine de %100 başarıyı garanti etmese de bir çözüm var. İstediğiniz uygulamayı başlatmak için bir emülatör kullanabilirsiniz harici Bağlantıdan (Windows için sürümü seçin) veya bu makalenin alt kısmından indirilebilir.

SSE 4.1-4.2 öykünücüsü nasıl kullanılır?

  • Arşivi sde external'dan indirin ve sde.exe'nin bulunduğu klasörde olacak şekilde paketini açın. doğru oyun veya program
  • Sde.exe için bir kısayol oluşturun. Ardından kısayolun özelliklerini açın ve nesne parametresini ekleyin - gerekli .exe dosyası. Örneğin: D:\Games\No Man"s Sky\Binaries\sde.exe" - NMS.exe. Son alıntıdan sonra mutlaka boşluk bırakılmalıdır, aksi taktirde sistem kısayolu kaydetmenize izin vermeyecektir.
  • Ayrıca “Uyumluluk” sekmesindeki kısayol özelliklerinde “yönetici olarak çalıştır” seçeneğini işaretlemelisiniz.
  • Kısayolu kaydedin ve başlatın. Siyah bir pencere belirir, kapatabilirsiniz. Bir süre sonra istenen uygulama başlatılmalıdır.