Sse4 1 bagaimana untuk mengetahui sama ada ia ada. Seni bina jentolak AMD. Arahan

Dalam seni bina mikro Nehalem baharu, Intel meneruskan langkah yang diambil sebelum ini untuk menambah bilangan arahan SIMD yang disokong. Set arahan yang dikemas kini telah dikembangkan dengan tujuh arahan baharu dan dipanggil SSE4.2 (nama SSE4.1 digunakan untuk sistem arahan SIMD bagi pemproses Penryn). Pada masa yang sama, Intel secara khusus menarik perhatian kepada fakta bahawa arahan yang diperkenalkan ke dalam set SSE4.2 tidak tertumpu pada mempercepatkan pemprosesan kandungan media penstriman, tetapi untuk tujuan lain. Itulah sebabnya arahan baru yang diperkenalkan di Nehalem juga menerima simbol ATA (Application Targeted Accelerators). Konsep ATA dibentangkan sedemikian rupa sehingga proses teknologi moden memungkinkan untuk menggunakan sebahagian daripada transistor pemproses bukan sahaja untuk blok fungsi universal, tetapi juga untuk keperluan khusus, meningkatkan prestasi tugas tertentu. Oleh itu, selaras dengan konsep ini, lima arahan telah ditambah kepada SSE4.2 yang direka untuk mempercepatkan penghuraian fail XML. Juga, menggunakan arahan yang sama, adalah mungkin untuk meningkatkan kelajuan pemprosesan rentetan dan teks. Dua lagi arahan baharu daripada set SSE4.2 ditujukan kepada aplikasi yang sama sekali berbeza. Yang pertama, CRC32, mengumpulkan checksum CRC32c, dan yang kedua, POPCNT, mengira bilangan bit bukan sifar dalam sumber. Arahan ini juga boleh digunakan secara meluas dalam pelbagai aplikasi dan aplikasi rangkaian.

Pengawal memori bersepadu

Nehalem ialah microarchitecture Intel pertama yang menyepadukan pengawal memori di dalam pemproses. Nampaknya jurutera Intel di sini meminjam idea rakan sekerja mereka daripada AMD, yang telah membina pengawal memori di dalam pemproses sejak 2003. Walau bagaimanapun, ini tidak sepenuhnya benar, kerana pemproses pertama dengan pengawal memori bersepadu sepatutnya menjadi Intel Timna yang tidak pernah dikeluarkan, kerja yang dijalankan secara aktif pada tahun 1999. Di samping itu, tuduhan plagiarisme harus diketepikan kerana pengawal memori yang dibangunkan oleh Intel untuk Nehalem sangat berbeza daripada pengawal yang digunakan dalam pemproses AMD sedia ada. Pendekatan Intel terhadap masalah itu ternyata lebih bercita-cita tinggi. Harta utama pengawal memori keluarga pemproses Nehalem ialah fleksibiliti. Memandangkan reka bentuk modular keseluruhan keluarga pemproses yang menjanjikan, yang mungkin mengandungi produk yang sangat berbeza dari segi ciri dan kedudukan pasaran, Intel telah menyediakan keupayaan bukan sahaja untuk mendayakan atau melumpuhkan sokongan untuk modul buffer, tetapi juga untuk mengubah bilangan saluran dan memori kelajuan. Pada masa yang sama, pemproses pertama dengan microarchitecture Nehalem, yang akan dikeluarkan dalam versi quad-core, akan menerima pengawal memori tiga saluran dengan sokongan untuk DDR3 SDRAM. Oleh itu, sistem desktop yang dibina pada pemproses baharu akan dapat bermegah dengan daya tampung subsistem memori yang tiada tandingan, yang, dalam hal menggunakan tiga modul DDR3-1067 akan mencapai 25.6 GB/s. Walau bagaimanapun, kelebihan utama memindahkan pengawal DRAM ke pemproses bukanlah pertumbuhannya lebar jalur, berapa banyak dalam mengurangkan kependaman subsistem memori. Walaupun fakta bahawa Intel menawarkan memori kependaman yang agak tinggi dengan pemproses DDR3 baharu, kependaman capaian memori Nehalem dalam apa jua keadaan akan lebih rendah daripada sistem berdasarkan Pemproses teras 2 dan menggunakan DDR3 SDRAM (dan, pastinya, DDR2 SDRAM). Untuk mengesahkan perkataan ini, saya ingin memberikan data yang diperoleh daripada mengukur parameter praktikal subsistem memori sistem berasaskan Nehalem dalam utiliti ujian Everest 4.60.

Jadual 2. Menguji prestasi ingatan

Malah, walaupun berfungsi dalam mod saluran tunggal, pengawal memori Nehalem mampu menunjukkan prestasi yang lebih baik daripada pengawal memori platform LGA775 hari ini. Ini adalah hasil yang logik sepenuhnya, kerana tiada peranti perantaraan di laluan antara pemproses dan memori dalam sistem generasi baharu - sementara sebelum ini northbridge chipset bertanggungjawab untuk bekerja dengan memori, yang memperkenalkan kelewatannya yang sangat ketara yang disebabkan oleh perlu menyegerakkan bas memori dan FSB. Satu lagi kelebihan tidak langsung memori yang dibina ke dalam pemproses ialah operasinya kini tidak bergantung sama ada pada chipset atau motherboard. Akibatnya, Nehalem akan menunjukkan prestasi memori yang sama apabila berjalan pada platform daripada pembangun dan pengilang yang berbeza.

Beberapa bulan yang lalu, AMD memperkenalkan seni bina baharu yang akan digunakan dalam pemproses baharu mulai tahun 2011. Seni bina baharu dipanggil Jentolak dan berbeza sama sekali daripada seni bina AMD64 semasa yang telah digunakan oleh AMD sejak tahun 2003.

Seni bina jentolak akan mewarisi beberapa teknologi yang diperkenalkan dengan seni bina AMD64, seperti: memori bersepadu dan pengawal bas HyperTransport untuk komunikasi antara pemproses dan chipset.

jentolak ialah nama kod seni bina, bukan nama pemproses tertentu. Seperti yang biasa berlaku, keluaran pertama pemproses akan tertumpu pada pasaran pelayan, kemudian keluaran untuk pasaran komputer berprestasi tinggi yang mahal, kemudian untuk segmen harga pertengahan, dan akhirnya untuk pasaran peringkat bajet.

Walaupun AMD tidak mendedahkan spesifikasi pemproses baharu, mereka menyatakan bahawa pemproses pertama untuk komputer meja, akan dilaksanakan pada soket baharu AM3+, yang akan serasi dengan soket AM3 sedia ada. Walau bagaimanapun, Socket AM3+ tidak akan serasi dengannya papan induk di bawah Soket AM3.

Seni bina jentolak akan mempunyai teknologi yang serupa Intel Turbo Boost, yang membolehkan anda melakukan overclock pemproses secara automatik.
Sebelum kita bercakap tentang dalaman Seni bina jentolak, mari lihat set arahan yang disokong oleh seni bina baharu.

Seni bina jentolak, selain serasi dengan standard arahan x86, akan menyokong perkara berikut set tambahan arahan:

  • SSE4.1 dan SSE4.2
  • AVX (Sambungan Vektor Lanjutan) dengan dua arahan tambahan XOP dan FMA4
  • AES (Standard Penyulitan Lanjutan) - standard penyulitan lanjutan
  • LWP (Pemprofilan Berat Ringan)

SSE4.1 dan SSE4.2

Akhirnya pemproses AMD akan menyokong pengambilan arahan SSE 4. Pemproses AMD pada masa ini tidak menyokong set arahan ini, yang meningkatkan prestasi dalam aplikasi multimedia(contohnya, aplikasi pemprosesan imej dan video). hidup masa ini Pemproses AMD menyokong set arahan mereka sendiri yang dipanggil SSE4a, yang tidak sama dengan SSE4.

AVX (Sambungan Vektor Terperinci)

Pada satu masa, AMD mencadangkan menggunakan set baru Arahan SSE5. Itulah sebabnya Intel memutuskan untuk mencipta sendiri pelaksanaan sendiri apa yang dipanggil SSE5 dan dipanggil arahan ini - AVX (Advanced Vector Extensions). Syarikat AMD memutuskan untuk menambah set arahan ini untuk seni bina Jentolak.

Arahan AVX juga akan disokong oleh pemproses baharu daripada Intel berdasarkan seni bina Sandy Bridge.

Kit Arahan AVX menambah 12 arahan baharu dan meningkatkan saiz daftar XMM daripada 128 bit kepada 256 bit.

Dalam seni bina Jentolak, AMD memutuskan untuk menggunakan beberapa arahan yang dicadangkan untuk SSE5. Oleh itu, penggunaan AVX dalam seni bina Jentolak adalah lebih lengkap daripada Intel. Ini arahan tambahan dipanggil XOP dan FMA4. AMD juga menyatakan bahawa AVX mempunyai subset arahan FMAC (Fused Multiply Accumulate), tetapi sebenarnya, ia adalah sebahagian daripada set arahan XOP

AES (Standard Penyulitan Lanjutan)

Set arahan ini sudah digunakan dalam yang baharu Pemproses Intel, berdasarkan seni bina Westmere (kecuali Core i3), dan terdiri daripada enam arahan berkaitan penyulitan baharu. Intel memanggil set arahan ini AES-NI.

LWP (Pemprofilan Berat Ringan)

Arahan LWP akan meningkatkan prestasi berbilang benang perisian bekerja untuk pemproses berbilang teras. LWP termasuk enam arahan baharu.

Halo semua, hari ini kita akan bercakap tentang cara mengetahui arahan SSE yang disokong oleh pemproses. Tetapi apakah SSE yang anda tahu? Saya tidak tahu, dan bukan saya tidak tahu, saya tidak dapat memahami apa itu. Nah, iaitu, saya faham bahawa ini adalah arahan pemproses yang diperlukan untuk mengoptimumkan operasinya, iaitu, supaya pada frekuensi yang sama pemproses dengan arahan ini boleh memproses lebih banyak arahan. Tetapi ini, secara kasarnya, boleh dikatakan...

Mengenai SSE, saya tidak tahu di mana dalam hidup ini diperlukan, mungkin untuk permainan? Saya tahu apa itu Hyper-threading (walaupun ia bukan arahan pemproses, ia adalah teknologi), apa itu VT-x, VT-d, saya tahu apa itu EM64T, tetapi saya tidak tahu apa itu SSE! Nah, ini adalah pai kawan-kawan

Pendek kata, kawan-kawan, saya akan memberitahu anda dengan segera bahawa terdapat sedikit masalah dengan perkara ini, yang saya maksudkan ialah cara biasa Dalam Windows, perkara seperti SSE tidak dapat diketahui sama ada ia ada atau tidak. Di sini anda perlu memuat turun program khas. Tetapi jangan risau, program super duper ini percuma, berat sangat sedikit, tidak memuatkan komputer langsung, tetapi pada masa yang sama ia adalah MEGA BERGUNA dan namanya CPU-Z (by the way, anda boleh memuat turunnya. di sini: cpuid.com/softwares/cpu-z.html , ini adalah laman web rasmi).

Jadi kawan-kawan, memuat turun CPU-Z, memasangnya dan kemudian melancarkannya. Dan serta-merta anda akan mengetahui segala-galanya, ini adalah jumlah SSE yang saya ada:

Bukan satu, bukan dua, tetapi enam, wow guys!

Dengan cara ini, seperti yang anda lihat, masih terdapat banyak maklumat berguna di sini, lihat? Jika anda perlu segera mengetahui sesuatu tentang proses anda, maka anda dengan cepat melancarkan CPU-Z dan oops, semua yang anda perlukan di hujung jari anda! Saya memberitahu anda bahawa program CPU-Z adalah satu daripada jenis! Tidak percaya saya? Baiklah, tiada masalah, saya akan membuktikannya kepada anda sekarang. Lihat, adakah anda tahu bila kayu memori ini atau itu dikeluarkan? Iaitu, tarikh pengeluarannya di kilang, boleh dikatakan. Atau anda tidak berminat? Well, sesetengah orang sangat berminat, tetapi sebagai contoh, saya sangat berminat! Dan program CPU-Z boleh menunjukkan maklumat sedemikian! Jadi kawan-kawan, lihat, kami melancarkan CPU-Z, pergi ke tab SPD, di sana anda pilih slot dengan kurungan (di sebelah kiri), iaitu penyambung tempat ia dipasang dan lihat maklumat pada kurungan yang dipilih. Saya mempunyai satu 8 gig stick di slot keempat dan ini adalah maklumat yang ditunjukkan oleh program CPU-Z:

Di sini anda boleh melihat bahawa bar saya dikeluarkan pada minggu ke-30 tahun 2014. Ia juga tertulis bahawa pengilang saya ialah Hyundai Electronics, nah, itulah yang dipanggil bar Hynix

Pendek kata, CPU-Z adalah hebat, jika anda perlu melihat dengan cepat maklumat yang paling penting tentang perkakasan komputer atau komputer riba, ia akan menunjukkan semuanya tanpa lelucon! Pendek kata, saya mengesyorkannya kawan-kawan!

Dan juga, saya terlupa untuk menulis sesuatu tentang SSE. SSE tidak boleh didayakan atau dilumpuhkan. Kerana arahan ini sama ada wujud atau tidak. Contohnya, Hyper-threading boleh didayakan/dilumpuhkan, tetapi SSE tidak boleh!

Itu sahaja kawan-kawan, saya harap semuanya jelas kepada anda di sini, dan jika ada yang salah, maka saya memohon maaf. Adakah maklumat ini berguna kepada anda, secara jujur? Saya berharap dengan sepenuh hati saya ya! Semoga berjaya dalam hidup, semoga sihat dan tidak sakit, semoga berjaya

09.12.2016

Selalunya perisian moden atau permainan memerlukan pemproses mempunyai arahan SSE 4.1 - 4.2. Jika tiada, lari aplikasi yang betul ia tidak berfungsi, beberapa ralat berlaku atau tiada apa yang berlaku.

FarCry 5 mengadu tentang kekurangan SSE 4.2

Pada masa yang sama, kuasa pemproses mungkin cukup untuk lebih atau kurang permainan yang selesa(sebagai contoh, beberapa Pemproses Xeon untuk soket 775 mereka masih mampu menyampaikan FPS yang boleh dilalui dalam produk baharu), dan keperluan untuk arahan kadang-kadang diperlukan bukan untuk permainan itu sendiri, tetapi untuk operasi perlindungan salinan. Sebagai contoh, perlindungan Denuvo tidak membenarkan pemilik pemproses lama memainkan Assassin's Creed Origins, walaupun permainan itu sendiri tersedia arahan terkini tidak menuntutnya.

Permainan popular lain atau komponennya juga memerlukan SSE 4.1 atau 4.2: No Man Sky, Jauh Menangis 5, Dishonored 2, Mafia 3 dan lain-lain.

Namun begitu, ada penyelesaiannya, walaupun ia tidak menjamin kejayaan 100%. Untuk melancarkan aplikasi yang dikehendaki, anda boleh menggunakan emulator sde luaran, yang boleh dimuat turun dari pautan (pilih versi untuk Windows) atau di bahagian bawah artikel ini.

Cara menggunakan emulator SSE 4.1-4.2

  • Muat turun arkib dari sde external dan bongkarkannya supaya sde.exe berada dalam folder dengan permainan yang betul atau program
  • Buat pintasan untuk sde.exe. Kemudian buka sifat pintasan dan tambahkan parameter objek - fail .exe yang diperlukan. Contohnya: D:\Games\No Man's Sky\Binaries\sde.exe" - NMS.exe. Mesti ada ruang selepas petikan terakhir, jika tidak, sistem tidak akan membenarkan anda menyimpan pintasan.
  • Juga, dalam sifat pintasan pada tab "Keserasian", anda harus menyemak pilihan "jalankan sebagai pentadbir".
  • Simpan pintasan dan lancarkannya. Tetingkap hitam muncul, anda boleh menutupnya. Selepas beberapa lama, aplikasi yang dikehendaki akan dilancarkan.