Lihat apa "SSE2" dalam kamus lain. Pembangunan teknologi SSE dalam pemproses Intel Prescott baharu

No-Execute (NX)

No-eXecute (NX) ialah ciri pemproses yang membenarkan halaman memori ditandakan sebagai tidak mengandungi kod boleh laku. Ciri ini membolehkan CPU melindungi sistem daripada serangan perisian hasad. NX menghalang kod berniat jahat daripada diletakkan di kawasan memori yang boleh diakses. Windows 8 memerlukan sistem untuk mempunyai pemproses yang menyokong NX, dan NX mesti didayakan untuk memastikan keselamatan yang betul dan untuk mengelakkan potensi kelemahan.

Dalam bahagian ini istilah NX merujuk terus kepada bit pemproses NX, yang ditakrifkan oleh AMD, atau bit pemproses XD yang setara, yang ditakrifkan oleh Intel untuk menyokong ciri Pencegahan Pelaksanaan Data (DEP) Microsoft Windows.

DEP membantu menghalang kod berniat jahat daripada dijalankan daripada halaman memori. mengandungi data. Versi 32-bit Windows menggunakan salah satu ciri berikut untuk menyokong DEP:

    Ciri pemproses untuk melindungi halaman daripada menjalankan kod boleh laku (NX)

    Fungsi bit eXecute Disable (XD) yang ditakrifkan oleh Intel.

Untuk menggunakan ciri pemproses ini, pemproses x86 (32-bit) mesti berjalan dalam mod Sambungan Alamat Fizikal (PAE). Versi 64-bit Windows menggunakan ciri pemproses NX untuk sambungan 64-bit dan nilai medan kebenaran PTE tertentu untuk keluarga pemproses Intel Itanium (IPF).

Selain DEP, Rawak Susun Ruang Alamat (ASLR) mengalihkan imej boleh laku ke lokasi rawak apabila sistem but, menjadikannya lebih sukar untuk menjalankan kod hasad secara sengaja. ASLR dan DEP hanya berkesan apabila digunakan bersama. Untuk kedua-dua langkah keselamatan Windows penting ini berfungsi dengan berkesan, NX mesti didayakan. Untuk maklumat lanjut, lihat Kawalan Keselamatan Perisian Windows oleh Penjual Perisian Bebas.

Sambungan Alamat Fizikal (PAE)

Pemproses mesti berjalan dalam mod Sambungan Alamat Fizikal (PAE) untuk menggunakan ciri pemproses NX. PAE ialah ciri pemproses yang membenarkan pemproses x86 mengakses lebih daripada 4 GB memori fizikal pada versi Windows yang menyokong ciri tersebut. Seni bina pemproses Intel Itanium dan x64 secara semula jadi boleh mengakses lebih daripada 4 GB memori fizikal dan oleh itu tidak mempunyai setara PAE. PAE disokong pada versi 32-bit Windows yang berjalan secara eksklusif pada sistem x86.

Jika fungsi DEP didayakan pada sistem yang mempunyai pemproses yang menyokong fungsi NX, fungsi PAE didayakan secara automatik.

Sambungan SIMD (SSE2)

Semua pemproses yang menyokong NX juga menyokong sambungan SIMD 2 (SSE2). SSE2 ialah set arahan pemproses SIMD pilihan. AMD juga menyertakan sokongan SSE2 dalam barisan Opteron dan Athlon 64 pemproses AMD64nya. Semua pemproses yang menyokong NX juga menyokong SSE2. Banyak aplikasi Windows 8 mempunyai laluan kod dengan set arahan SSE2. SSE2 adalah keperluan untuk Windows 8.

Kawasan permohonan

Semua pemproses moden menyokong fungsi NX. Ciri NX boleh dilumpuhkan dalam BIOS. Berdasarkan data telemetri yang tersedia, satu peratus daripada semua sistem yang menjalankan Windows® 7 telah NX dilumpuhkan kerana tetapan BIOS yang salah.

NX memerlukan pemproses yang menyokong PAE untuk dijalankan pada versi Windows 32-bit. Semua pemproses 64-bit menyokong NX kerana mereka menyokong AWE. Oleh itu, menggunakan pemproses 32-bit lama yang tidak menyokong PAE tidak menjejaskan WOA atau Windows Server (Windows Server 2012 ialah sistem 64-bit sahaja). Keperluan pemproses tidak menjejaskan pelanggan yang menggunakan sistem atau sistem moden yang memenuhi keperluan logo Windows 7 kerana sistem ini mempunyai pemproses 32-bit berkeupayaan PAE yang turut menyokong ciri NX dan pembolehannya. Ini hanya akan memberi kesan kepada sebilangan kecil pelanggan yang menjalankan Windows 7 pada pemproses 32-bit yang sangat lama tanpa sokongan PAE/NX.

Untuk Windows 8 dan Windows Server 2012, PAE diperlukan. Keperluan ini memberi kesan kepada sebilangan kecil pengguna yang menggunakan perkakasan lama yang tidak menyokong PAE. Ralat berlaku apabila Windows 8 dipasang pada mesin maya (VM) yang dikonfigurasikan secara salah. Pemasangan Windows gagal dengan ralat 0xc0000260 dan kembali ke Windows 7.

Visual Studio menyediakan arahan SSE2 secara lalai. Aplikasi yang mengakses arahan ini gagal pada sistem dengan pemproses lama yang tidak menyokong SSE2, seperti yang diterangkan dalam arahan SSE2 dijana apabila pilihan /arch:SSE ditentukan.

Keperluan Sokongan

Bahagian ini menerangkan langkah yang mengesahkan bahawa pemproses pada sistem yang menjalankan Windows 8 menyokong keperluan PAE, NX dan SSE2.

Keperluan logo Windows 8

Keperluan pensijilan perkakasan Windows 8 memerlukan semua pemandu bekerja bersama-sama dengan perlindungan Pencegahan Pelaksanaan Data untuk memastikan kelakuan peranti dan sistem pemacu yang betul. Pemacu tidak boleh melaksanakan kod daripada timbunan, kumpulan halaman atau kumpulan sesi. Pemacu tidak boleh gagal untuk but apabila mod PAE didayakan. Perisian tegar sistem mesti mendayakan NX dan dasar DEP mesti ditetapkan kepada Sentiasa off. Ujian pensijilan disertakan untuk mengesahkan bahawa sistem memenuhi keperluan sokongan NX ini.

Untuk maklumat lanjut, lihat keperluan pensijilan perkakasan Windows.

Menyemak keserasian perkakasan semasa memasang Windows

Persediaan Windows termasuk penyemak keserasian perkakasan untuk menyemak sokongan PAE, NX dan SSE2 pada sistem yang anda pasang. Sistem yang tidak memenuhi keperluan untuk sokongan pemproses untuk PAE, NX dan SSE2 dibenderakan sebagai blok perkakasan untuk Windows 8 dalam laporan Isu Keserasian dan memaparkan mesej Pemproses komputer anda tidak serasi dengan Windows 8.

nasi. 1. Mesej ralat yang berkaitan dengan ketidakserasian pemproses

Catatan

Semakan keperluan sokongan ini hanya tersedia dalam Windows Setup and Upgrade Assistant baharu. Windows 8 termasuk versi alternatif Persediaan dalam folder Sumber pada media pemasangan yang tidak melakukan semakan ini. Pelanggan yang cuba menggunakan versi alternatif Windows Setup ini pada sistem yang tidak memenuhi keperluan sokongan PAE/NX/SSE2 akan melihat mesej ralat semasa pemasangan dan akan digulung semula ke versi sistem pengendalian sebelumnya.

Apabila but daripada media atau daripada rangkaian, seperti menggunakan Windows Deployment Services (WDS), tiada semakan keserasian dilakukan semasa Windows Setup. Dalam senario sedemikian, sistem tanpa sokongan NX dan SSE2 akan menghasilkan ralat kritikal (yang diterangkan dalam bahagian seterusnya Penambahbaikan kernel) apabila pemasang cuba boot Windows.

Penambahbaikan kernel

Untuk memastikan bahawa Windows 8 diperlukan untuk menyokong arahan SSE2 dan ciri NX, kernel Windows 8 menyemak kehadiran ciri ini semasa pemula. Sistem yang tidak menyokong NX atau SSE2 tidak boleh memulakan kernel Windows 8. Pada sistem yang boleh melumpuhkan NX dalam perisian tegar, tetapan ini ditindih supaya perisian tegar yang dikonfigurasikan secara salah tidak menyebabkan kegagalan but. Cuba untuk but sistem tanpa sokongan NX atau SSE2 akan mengakibatkan ralat kritikal. Pada sistem 32-bit, pengguna menerima kod ralat UNSUPPORTED_PROCESSOR (0x0000005D) bersama-sama dengan 4 talian maklumat:

    Baris 1 - kod yang menunjukkan fungsi yang hilang dan ID CPU

    Talian 2 - 4 - talian ID pembekal

Pada sistem 64-bit, ralat kritikal menunjukkan kod UNSUPPORTED_PROCESSOR yang sama seperti pada sistem 32-bit, bersama-sama dengan empat baris maklumat berikut:

    Baris 1 - kandungan daftar fungsi standard

    Baris 2 - kandungan daftar fungsi lanjutan

    Baris 3 - 4 - kedua-duanya dengan nilai 0

Soalan dan jawapan

Bagaimanakah saya tahu jika sistem saya menyokong NX atau SSE2?

Anda boleh menggunakan alat baris arahan Coreinfo untuk mendapatkan maklumat tentang pemproses sistem dan melihat entri PAE, NX dan SSE2 dalam senarai output. Simbol * muncul di sebelah nama ciri yang disokong. Simbol - dipaparkan jika fungsi tidak disokong. Sebagai contoh:

Coreinfo v3.04 - Buang maklumat mengenai CPU sistem dan topologi memori Hak Cipta (C) 2008-2012 Mark Russinovich Sysinternals - www.sysinternals.com AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ x86 Family 15 Model 75 Stepping 2, AuthenticAMD HTT* Hyperthreading didayakan HYPERVISOR - Hypervisor hadir VMX - Menyokong virtualisasi berbantu perkakasan Intel SVM * Menyokong virtualisasi berbantukan perkakasan AMD EM64T * Menyokong mod 64-bit SMX - Menyokong pelaksanaan dipercayai Intel SKINIT - Menyokong AMD SKINIT EIST - Menyokong Intel Speedstep NX yang Dipertingkatkan * Menyokong perlindungan halaman tanpa laksana PAGE1GB - Menyokong 1 GB halaman besar PAE * Menyokong > alamat fizikal 32-bit PAT * Menyokong Jadual Atribut Halaman PSE * Menyokong halaman 4 MB PSE36 * Menyokong > alamat 32-bit 4 MB halaman PGE * Menyokong global bit dalam jadual halaman SS - Menyokong pengintipan bas untuk operasi cache VME * Menyokong mod Maya-8086 FPU * Melaksanakan arahan titik terapung i387 MMX * Menyokong set arahan MMX MMXEXT * Melaksanakan sambungan AMD MMX 3DNOW * Menyokong 3DNow! arahan 3DNOWEXT * Menyokong 3DNow! arahan sambungan SSE * Menyokong Sambungan SIMD Penstriman SSE2 * Menyokong Sambungan SIMD Penstriman 2 SSE3 * Menyokong Sambungan SIMD Penstriman 3 SSSE3 - Menyokong Sambungan SIMD Tambahan 3 SSE4.1 - Menyokong Sambungan SIMD Penstriman 4.1 SSE4.2 - Menyokong Sambungan SIMD Penstriman …….4.2 ……. .……..

Jika PAE ditunjukkan sebagai ciri yang tidak disokong dalam output arahan Coreinfo, pemproses sistem tidak menyokong PAE dan tidak boleh menyokong NX. Jika PAE ditunjukkan sebagai disokong, tetapi ciri NX ditunjukkan sebagai tidak disokong dalam output arahan Coreinfo:

    Jika pemproses menyokong NX, tetapan BIOS sistem itu mungkin tidak dikonfigurasikan dengan betul untuk menyokong NX.

Jika NX disokong pada sistem, bagaimana saya boleh mendayakan NX?

Rujuk manual pengilang sistem dan pergi ke BIOS pada sistem yang menyokong NX untuk mencari pilihan NX atau XD di bawah Keselamatan, dan kemudian dayakan sokongan NX. Jika sistem anda tidak mempunyai tetapan BIOS yang membolehkan sokongan NX, anda mungkin perlu menghubungi pengilang untuk mengemas kini BIOS.

Catatan

Jika NX disokong pada sistem 64-bit, tetapan konfigurasi sistem tidak membenarkan anda menetapkan dasar DEP kepada Sentiasa off. Untuk maklumat lanjut tentang konfigurasi sistem DEP, lihat.

Untuk but Windows 8 berjaya, pemproses sistem mesti menyokong NX dan SSE2. Jika sistem menyokong ciri ini tetapi tetapan tidak dikonfigurasikan dengan betul, tetapan ini ditindih oleh kernel sebelum sistem but.

Apa yang perlu dilakukan jika anda tidak dapat memasang Windows 8 pada mesin maya kerana ralat 0x0000260?

Jika mesin maya dihoskan pada sistem yang menyokong NX, anda mesti mendayakan PAE/NX dalam Tetapan VM atau Pengurus Konfigurasi apabila anda menyediakan mesin maya Windows 8. Untuk arahan tentang cara mendayakan PAE/NX untuk mesin maya, lihat panduan pemasangan produk virtualisasi.

Catatan

Jika anda cuba memasang Windows 8 pada mesin maya yang dihoskan pada sistem berasaskan Windows yang NX dinyahdayakan, anda mesti mengikut arahan dalam dan untuk mendayakan NX pada sistem sebelum mendayakan PAE/NX untuk mesin maya.

SSE2 mengembangkan set arahan SSE dengan matlamat untuk menggantikan sepenuhnya MMX. Set SSE2 menambah 144 arahan baharu kepada SSE, yang hanya mempunyai 70 arahan.

Keanehan

  • SSE2 menggunakan lapan daftar 128-bit (xmm0 hingga xmm7) yang disertakan dalam seni bina x86 dengan input sambungan SSE, setiap satunya dianggap sebagai 2 nilai titik terapung berketepatan dua kali berturut-turut.
  • SSE2 termasuk set arahan yang menjalankan operasi pada jenis data skalar dan berkotak.
  • SSE2 mengandungi arahan untuk pemprosesan strim data integer dalam daftar xmm 128-bit yang sama, menjadikan sambungan ini lebih disukai untuk pengiraan integer berbanding set arahan MMX yang lebih awal.
  • SSE2 merangkumi dua bahagian - kesinambungan SSE dan kesinambungan MMX.
    • Kesinambungan SSE berfungsi dengan nombor nyata.
    • sambungan MMX berfungsi dengan integer. Dalam SSE2, daftar telah digandakan berbanding dengan MMX (64 bit -> 128 bit). Kerana kelajuan pelaksanaan arahan tidak berubah; apabila dioptimumkan untuk SSE2, program menerima peningkatan dua kali ganda dalam prestasi. Jika program telah dioptimumkan untuk MMX, maka pengoptimuman untuk SSE2 agak mudah kerana persamaan sistem arahan.
  • SSE2 termasuk beberapa arahan pengurusan cache yang direka untuk meminimumkan pencemaran cache apabila memproses aliran maklumat yang tidak pasti.
  • SSE2 termasuk penambahan kompleks kepada perintah penukaran nombor

Pautan


Set sambungan arahan asas untuk pemproses keluarga x86
MMX | MMXEXT | SSE | SSE2| SSE3 | SSSE3 | SSE4 | ATA | 3DNow! | 3DNowExt | SSE5 | AVX | AES

Yayasan Wikimedia. 2010.

Lihat apa "SSE2" dalam kamus lain:

    SSE2- SSE2, Menstriman Sambungan SIMD 2, ialah salah satu set arahan IA 32 SIMD (Arahan Tunggal, Berbilang Data). SSE2 pertama kali diperkenalkan oleh Intel dengan versi awal Pentium 4 pada tahun 2001. Ia memanjangkan set arahan SSE yang lebih awal,… … Wikipedia

    SSE2- (Streaming SIMD Extensions 2) ialah x86 Befehlssatzerweiterung, iaitu Intel mit dem Pentium 4 einführte. Die mit SSE eingeführten 128 Bit Register können dalam SSE2 auch mit MMX Operationen verwendet werden. SSE2 ermöglicht die Verarbeitung von… … Wikipedia Bahasa Inggeris

    SSE2- Saltar a navegación, búsqueda SSE2 es el acrónimo de Streaming Arahan Tunggal Sambungan Data Berbilang 2 es uno de los conjuntos de instrucciones de la arquitectura IA 32 SIMD. Fue utilizada por primera vez en la primera versionón del Pentium 4 ... Wikipedia Español

    SSE2- Menstrim Sambungan SIMD 2 Menstrim Sambungan SIMD 2, generalement abrégé SSE2. Elle est composée de 144 instructions and fait son apparition avec le Pentium 4 d Intel. Elle gère des registres 128 bits pour les entiers and les flottants… … Wikipédia en Français

    SSE2- Menstrim Arahan Tunggal, Berbilang Sambungan Data 2 (Pengkomputeran) … Kamus Singkatan

    SSE 2- SSE2 (Strim SIMD Extensions 2) ialah x86 Befehlssatzerweiterung, iaitu Intel dengan Pentium 4 einführte. Die mit SSE eingeführten 128 Bit Register können dalam SSE2 auch mit MMX Operationen verwendet werden. SSE2 ermöglicht die Verarbeitung… … Wikipedia Bahasa Inggeris

    Menstrim Sambungan SIMD 2- SSE2 (Streaming SIMD Extensions 2) ialah x86 Befehlssatzerweiterung, iaitu Intel menggunakan Intel Pentium 4 einführte. Die mit SSE eingeführten 128 Bit Register können dalam SSE2 auch mit MMX Operationen verwendet werden. SSE2 ermöglicht mati… … Wikipedia Bahasa Inggeris

    SSE2 (Bahasa Inggeris Streaming SIMD Extensions 2, penstriman sambungan pemproses SIMD) ialah Pentium 4. SSE2 menggunakan lapan daftar 128-bit (xmm0 hingga xmm7) yang termasuk dalam seni bina x86 dengan pengenalan sambungan SSE, setiap satunya dianggap sebagai 2 ... ... Wikipedia

    Perbandingan pemproses AMD- Senarai ini tidak lengkap; anda boleh membantu dengan mengembangkannya. Warna nama kod pemproses menunjukkan teras yang sama. Arkitek Nama Kod Keluarga Model Kelajuan Kumpulan (MHz) Proses Soket (nm) Teras FSB/HT (MHz) Cache (KiB) Pengawal Memori ... Wikipedia

    Senarai mikropemproses AMD Athlon 64- Senarai ini tidak lengkap; anda boleh membantu dengan mengembangkannya. Mikropemproses Athlon 64 daripada AMD ialah CPU generasi kelapan yang disasarkan kepada pasaran pengguna. Kandungan 1 Pemproses desktop teras tunggal 1.1 Athlon 64 ... Wikipedia

Dalam pemproses moden, arahan digunakan untuk mempercepat dan mengoptimumkan algoritma pelaksanaan.

AMD64 (x86-64)

EM64T (x86-64)

Dilanjutkan 3DNow!

IA-32 (x86-32)

MIMD

MISD

SIMD

SISD

SSE2

SSE3

SSE4

SSE4.1

SSE4.2

SSE4A

SSSE3

MMX (Sambungan Multimedia) ialah nama komersial untuk set arahan tambahan yang melakukan tindakan biasa untuk pengekodan/penyahkodan penstriman data audio/video dalam satu arahan mesin. Mula-mula muncul dalam pemproses Pentium MMX. Dibangunkan di makmal Intel di Haifa, Israel, pada separuh pertama 1990-an.

SIMD (Single Instruction, Multiple Data) ialah prinsip pengkomputeran komputer yang membolehkan selari pada peringkat data.

SSE (Sambungan SIMD Penstriman Bahasa Inggeris, sambungan SIMD penstriman pemproses) ialah set arahan SIMD (Arahan Tunggal Bahasa Inggeris, Multiple Data, Satu arahan - banyak data) yang dibangunkan oleh Intel, dan pertama kali diperkenalkan dalam pemproses siri Pentium III sebagai tindak balas kepada set arahan 3DNow! yang serupa daripada AMD, yang diperkenalkan setahun sebelumnya. Pada mulanya, nama arahan ini ialah KNI, yang bermaksud Katmai New Instructions (Katmai ialah nama versi pertama teras pemproses Pentium III).

Teknologi SSE memungkinkan untuk mengatasi 2 masalah utama MMX - apabila menggunakan MMX, adalah mustahil untuk menggunakan arahan coprocessor secara serentak, kerana daftarnya digunakan untuk MMX dan berfungsi dengan nombor nyata.

SSE termasuk lapan daftar 128-bit (xmm0 hingga xmm7) dalam seni bina pemproses, setiap satunya dianggap sebagai 4 nilai titik terapung ketepatan tunggal berturut-turut. SSE termasuk satu set arahan yang melaksanakan operasi pada jenis data skalar dan berkotak.

Kelebihan prestasi dicapai apabila perlu melakukan urutan tindakan yang sama pada data yang berbeza.

Pelaksanaan blok SIMD dijalankan dengan menyelaraskan proses pengiraan antara data. Iaitu, apabila berbilang aliran data melalui satu blok secara bergilir-gilir.

SSE2 (Streaming SIMD Extensions 2) ialah set arahan SIMD (Single Instruction, Multiple Data) yang dibangunkan oleh Intel dan pertama kali diperkenalkan dalam pemproses siri Pentium 4.

SSE2 menggunakan lapan daftar 128-bit (xmm0 hingga xmm7) yang disertakan dalam seni bina x86 dengan input sambungan SSE, setiap satunya dianggap sebagai 2 nilai titik terapung berketepatan dua kali berturut-turut. SSE2 termasuk set arahan yang menjalankan operasi pada jenis data skalar dan berkotak. SSE2 juga mengandungi arahan untuk pemprosesan strim data integer dalam daftar xmm 128-bit yang sama, yang menjadikan sambungan ini lebih disukai untuk pengiraan integer daripada menggunakan set arahan MMX, yang muncul lebih awal.

Kelebihan prestasi dicapai apabila perlu melakukan urutan tindakan yang sama pada set besar data jenis yang sama.

SSE3 (PNI - Arahan Baharu Prescott) ialah versi ketiga sambungan SIMD Intel, keturunan SSE, SSE2 dan x87. Mula diperkenalkan pada 2 Februari 2004 dalam teras Prescott pemproses Pentium 4. Pada tahun 2005, AMD mencadangkan pelaksanaan SSE3 untuk pemproses Athlon 64 (teras Venice dan San Diego).

Set SSE3 mengandungi 13 arahan:

FISTTP (x87)

MOVSLDUP (SSE)

MOVSHDUP(SSE)

MOVDDUP (SSE2)

LDDQU (SSE/SSE2)

ADDSUBPD (SSE)

ADDSUBPD (SSE2)

HADDPS (SSE)

HSUBPS (SSE)

HADDPD (SSE2)

HSUBPD (SSE2)

- MONITOR (tiada setara dalam SSE3 untuk AMD)

- MWAIT (tiada setara dalam SSE3 untuk AMD).

SSE4 ialah set arahan microarchitecture Intel Core pertama kali dilaksanakan dalam pemproses siri Penryn (jangan dikelirukan dengan SSE4A AMD). Ia diumumkan pada 27 September 2006, tetapi penerangan terperinci hanya tersedia pada musim bunga 2007.

SSE4 terdiri daripada 54 arahan, 47 daripadanya dikelaskan sebagai SSE4.1 (ia hanya terdapat dalam pemproses Penryn). Set arahan penuh (SSE4.1 dan SSE4.2, iaitu 47 + baki 7 arahan) dijangka tersedia dalam pemproses Nehalem. Tiada arahan SSE4 berfungsi dengan daftar mmx 64-bit (hanya dengan 128-bit xmm0-15).

Pengkompil Intel C sejak versi 10 menjana arahan SSE4 apabila pilihan -QxS ditentukan.

SSE4 menambah arahan yang mempercepatkan pampasan gerakan dalam codec video, bacaan pantas dari memori WC dan banyak arahan untuk memudahkan pengvektoran atur cara oleh penyusun. Buat pertama kali dalam SSE4, daftar xmm0 digunakan sebagai hujah tersirat untuk beberapa arahan.

SSE4.1 ialah lanjutan set arahan SSE4 daripada Intel.

Di bawah ialah arahan yang disertakan dalam SSE4.1:

- Percepatkan video (3 arahan)

- Primitif vektor (5 arahan)

- Sisipan/Pengeluaran (4 arahan)

- Pendaraban vektor skalar (2 arahan)

- Mencampurkan (4 arahan)

Semakan bit

- Pembundaran (2 arahan)

Membaca memori WC

SSE4.2 terdiri daripada 7 arahan.

- Pemprosesan rentetan (4 arahan)

CRC32 mengira

- Mengira Populasi Bit Unit

- Primitif vektor

SSE4A ialah lanjutan daripada arahan SSE4 AMD, direka bukan sebagai tambahan, tetapi sebagai alternatif kepada arahan SSE4 Intel.

SSSE3 (Supplemental Streaming SIMD Extension 3) ialah sebutan yang diberikan oleh Intel kepada sambungan set arahan ke-4. Yang sebelumnya telah ditetapkan sebagai SSE3 dan Intel menambah satu lagi "S" dan bukannya menambah nombor sambungan, mungkin kerana mereka menganggap SSSE3 sebagai tambahan mudah kepada SSE3. Selalunya, sebelum penamaan rasmi SSSE3 digunakan, pasukan baharu ini dipanggil SSE4. Mereka juga diberi nama kod Arahan Baharu Tejas (TNI) dan Arahan Baharu Merom (MNI) sempena nama pemproses di mana Intel berhasrat untuk menyokong arahan baharu ini buat kali pertama. Diperkenalkan dalam Intel Core Microarchitecture, SSSE3 tersedia pada pemproses siri Xeon 5100 (versi Server dan Workstation), serta pada pemproses Intel Core 2 (versi Notebook dan Desktop).

Baru kepada SSSE3, berbanding SSE3, ialah 16 perintah unik yang beroperasi pada integer yang dibungkus. Setiap daripada mereka boleh berfungsi dengan kedua-dua daftar 64-bit (MMX) dan 128-bit (XMM), jadi Intel merujuk kepada 32 arahan baharu dalam bahannya.

Berikut adalah sebahagian daripada mereka:

- Bekerja dengan tanda (2 arahan)

Peralihan

- Kocok bait

- Darab (2 arahan)

- Penambahan/penolakan mendatar bagi integer (4 arahan)

3DNow! - sambungan MMX tambahan untuk pemproses AMD, bermula dengan AMD K6 3D. Sebab untuk mencipta 3DNow! didorong oleh keinginan untuk mendapatkan keunggulan berbanding pemproses Intel dalam bidang pemprosesan data multimedia. Walaupun sambungan ini adalah pembangunan AMD, IBM, Cyrix dan lain-lain juga telah menyepadukannya ke dalam pemproses mereka.

Teknologi 3DNow! memperkenalkan 21 arahan pemproses baharu dan keupayaan untuk mengendalikan jenis sebenar 32-bit dalam daftar MMX standard. Arahan khas juga telah ditambah untuk mengoptimumkan penukaran kepada MMX/3DNow! (femms, yang menggantikan arahan emms standard) dan berfungsi dengan cache pemproses. Oleh itu, 3DNow! memperluaskan keupayaan teknologi MMX tanpa memerlukan pengenalan mod operasi pemproses baharu dan daftar baharu.

Menyemak sokongan 3DNow! pemproses.

Sebelum anda mula bekerja dengan 3DNow! anda harus memastikan bahawa CPU menyokongnya. Arahan CPUID digunakan untuk ini. Prosedur am untuk semakan adalah seperti berikut:

1. Pastikan pemproses menyokong arahan CPUID. Jika tidak, maka CPU tidak menyokong 3DNow!.

2. Laksanakan arahan cpuid dengan EAX = 0 - ini perlu untuk langkah seterusnya.

3. Laksanakan CPUID dengan nilai EAX = 80000000j. Jika selepas melaksanakan arahan dalam EAX nilainya kurang daripada 1, maka 3DNow! tidak disokong.

4. Laksanakan CPUID dengan EAX = 80000001j. Jika selepas pelaksanaan bit 31 daftar EDX ditetapkan kepada 1, maka 3DNow! disokong. Jika tidak - tidak.

Ramai pengguna, apabila memasang pelbagai aplikasi, menemui mesej tersebut "Pemproses tidak menyokong set arahan SSE2". Ralat ini berlaku pada komputer dengan perkakasan lama dan mengelirukan pengguna - Windows nampaknya berfungsi tanpa masalah, tetapi program tidak mahu dipasang. Kami akan cuba menerangkan dalam bahasa yang jelas tentang jenis teknologi SSE2 ini dan apakah fungsinya dalam PC. Anda juga akan mengetahui sama ada anda boleh mendayakan sokongan untuk Arahan SSE2 pada Windows.

Apakah SSE2 pada komputer?

teknologi SSE2 ialah lanjutan kepada seni bina 32-bit yang melaksanakan satu set arahan dalam pemproses anda. Lebih luas set arahan, lebih besar keupayaan pemproses untuk memproses permintaan sistem. Sebagai contoh, set arahan dalam CCE pertama ialah 70, tetapi versi kedua sudah menyokong 144.

Arahan SSE2 tidak tersedia untuk barisan pemproses terdahulu, dan ini ialah: AMD (sehingga Athlone 64), Intel (sehingga Pentium 4), juga VIA C3 dan Transmeta Crusoe. Semua baris kemudian menyokong teknologi ini. Berikut ialah senarai lengkap peranti.

Apa yang perlu dilakukan terhadap masalah tersebut?

Seperti yang sudah jelas, ralat "Program ini memerlukan komputer yang menyokong arahan SSE2" berlaku apabila anda cuba memasang aplikasi yang pelaksanaannya tidak akan disokong oleh pemproses kerana "kuno". Selalunya, masalah ini berlaku apabila memasang versi semasa penyemak imbas (Firefox, Opera, Chrome, Internet Explorer), aplikasi pihak ketiga (Office, Skype, Norton antivirus, dll.), atau apabila memasang semula Windows OS.


Jika anda menerima ralat ini, maka tidak ada banyak pilihan: kemas kini perkakasan - dalam kes yang melampau, papan induk dan pemproses, atau pasang versi perisian yang lebih awal. Jika anda tidak mahu membeli alat ganti baharu untuk PC anda, kemudian cari versi lama untuk program anda yang akan serasi dengan keperluan pemproses. Contohnya, versi penyemak imbas yang tidak memerlukan SSE2: Opera 20.0.1387.91, Chrome 35.0.1870.2, Firefox di bawah versi 48. Ini senarai penuh.

Sila ambil perhatian bahawa penyulitan dan protokol banyak tapak tidak akan disokong dalam versi pelayar yang lebih lama. Juga, jangan lupa untuk melumpuhkan kemas kini automatik untuk perisian tersebut. Terdapat banyak arahan tentang cara untuk melumpuhkan kemas kini, cari di Internet.

Adakah mungkin untuk mendayakan SSE2?

Selepas kemunculan ralat ini, ramai pengguna sedang mencari arahan yang memungkinkan untuk membolehkan "pilihan" ini dalam sistem; sesetengah memahami perkara lebih sedikit daripada biasa dan masuk ke BIOS. Di suatu tempat terdapat juga rujukan kepada tampalan yang membolehkan anda mendayakan CCE2 pada komputer anda, tetapi selain daripada beban tambahan ia tidak akan memberi kesan. Mod sedemikian didapati sebagai penyelesaian kepada ralat

Anda boleh menggunakan program CPU-Z untuk melihat ciri pemproses anda. Jika SSE2 tidak ditunjukkan dalam baris Arahan, maka tiada apa yang boleh dilakukan.


Program CPU-Z - menyemak ciri pemproses

Kesimpulan

Selalunya, komputer diperlukan hanya untuk beberapa tujuan, seperti mencetak, melayari terhad di Internet, dokumentasi - supaya anda boleh mengehadkan diri anda untuk memuat turun versi perisian yang sesuai, yang akan menyelesaikan ralat "Pemproses tidak menyokong SSE2". . Tetapi mana-mana perkakasan mempunyai titik haus, jadi bersedia untuk mengemas kini perkakasan PC anda.

Satu hari saya perlukan bajet, dengan kata lain murah komputer untuk Internet. Saya menyerlahkannya dalam huruf tebal atas sebab tertentu, dahulu dan hingga ke hari ini terdapat istilah yang mencirikan PC yang lemah yang tidak lagi sesuai untuk apa-apa selain melayari Internet.

Jadi mengapa istilah ini? Masalahnya ialah tiba-tiba semua syarikat berhenti mengemas kini perisian mereka untuk pengguna dengan Windows XP dan pemproses yang tidak menyokong sse2. Sejuk? Tidak, tidak juga! Malah sedih.

Jika pemproses tidak menyokong sse2, anda:

  1. Anda tidak akan dapat memasang versi terkini Windows. Atau sebaliknya, jangan pasang Windows 7.
  2. Jangan pasang penyemak imbas tunggal, malah Amigo dan Safari yang tidak diperlukan. Saya bernasib baik kerana saya mempunyai binaan cip XP 2010 dan terdapat penyemak imbas lama yang dapat saya pasang.
  3. Gagal membuka 30% tapak, dan daripada 70 selebihnya, separuh akan menjadi sebahagiannya tidak berfungsi.
  4. Anda tidak akan dapat menonton filem dalam talian. Pada separuh daripada tapak mereka akan menghantar anda... untuk mengemas kini dalam erti kata, tetapi pada separuh kedua, setiap saat filem akan berlangsung 2-5 saat.

Saya boleh menyenaraikan ini untuk masa yang lama, tetapi tidak perlu. Jadi semuanya jelas. Jadi - Komputer Internet sudah pupus. Hanya yang lemah dan normal yang tinggal.

Pemproses tidak menyokong sse2 - apa yang perlu saya lakukan?

Internet penuh dengan maklumat yang mengelirukan, contohnya, memintas pemeriksaan pemproses pada sse2. Mengarut, anda tidak boleh memintasnya, atau sebaliknya anda boleh, tetapi anda perlu menukar banyak kod, dan ini adalah untuk setiap program secara berasingan. Itu. ia dilarang! Anda hanya boleh menukar peratusan jika ibu membenarkannya, tetapi dalam kes saya tidak.

Muat turun pelayar yang tidak memerlukan sse2

Rakan-rakan, saya sangat memohon maaf untuk anda, dan oleh itu saya berkongsi dengan anda pelayar lama (opera, mozila firefox, google chrome). Anda sepatutnya tidak mempunyai sebarang ralat semasa pemasangan. Muat turun secara percuma

Mamat tu bukan mamak, takkan pupus

Komputer mati, tetapi penyedut tidak pernah melakukannya! Berikut adalah contoh yang jelas - saya. Ia kelihatan seperti seorang juruweb, bahkan mungkin dikatakan seorang pengaturcara, tetapi ini telah... dibeli. Macam mana, bro? Fikirkanlah, saya membukanya, dan saya nampak - PC 1.8 GHz, 2 GB RAM, video 512, bekalan kuasa 500 watt, 120 HDD, dan semua ini dengan harga $20. Saya cepat-cepat bergegas, kerana... analog adalah 2 kali lebih mahal, saya membelinya, saya fikir ia membazir, tetapi saya p…. Saya pulang ke rumah, saya cuba memasang segala-galanya, tetapi saya mendapat semua jenis kesilapan, saya fikir ia adalah kayu api, tetapi ternyata sse2. Kesedihan dalam satu perkataan.