▷ Apa itu avx dan bagaimana pengaruhnya terhadap prosesor Anda?
Daftar Isi:
- Instruksi pada prosesor kami
- Apa itu ekstensi vektor lanjutan
- Karakteristik AVX
- Untuk apa AVX digunakan
- Beberapa kata terakhir
Kami akan berbicara tentang apa itu AVX dan bagaimana hal itu memengaruhi prosesor Anda, serta beberapa implementasinya. Dan dari beberapa komponen yang membentuk tim, hanya sedikit yang berpendapat bahwa prosesor adalah salah satu yang paling berdampak pada tim.
Di dalam prosesor, salah satu elemen yang paling berdampak pada kinerja komponen adalah set instruksi dan implementasinya. Hari ini kami ingin menghabiskan waktu dengan salah satu yang paling berpengaruh di antara model saat ini. Ayo lakukan!
Indeks isi
Instruksi pada prosesor kami
Sebelum melanjutkan, kami pikir akan sangat membantu untuk menentukan instruksi apa (atau semuanya) dalam sebuah prosesor. Instruksi adalah operasi paling dasar yang dapat dilakukan prosesor kami dengan data yang diperlukan untuk tindakan oleh suatu program atau aplikasi.
Perangkat ini dan implementasinya menentukan, baik bagaimana prosesor kami mengelola informasi, dan program atau aplikasi apa yang dapat dijalankan. Ada beberapa jenis instruksi, tetapi yang utama adalah aritmatika dan logika.
Apa itu ekstensi vektor lanjutan
AVX adalah akronim untuk Penyuluhan Vektor Lanjutan , nama yang digunakan set instruksi yang berfungsi sebagai ekstensi ke set instruksi IA-32 (x86) yang sudah dikenal luas. Satu set yang Intel dan AMD akan mulai memberi makan di akhir tahun sembilan puluhan setelah melihat cahaya orang lain seperti MMX atau AMD64.
AVX jauh lebih berkembang daripada leluhurnya, serta instruksi SSE4 menggantikannya. Ini difokuskan pada peningkatan efisiensi ketika melakukan perhitungan vektor (terutama perhitungan floating point), tetapi berkat implementasi skema pengkodean yang ditingkatkan dan instruksi baru, ia mampu mengeksekusi kode sebelum implementasinya, yang Itu terjadi pada 2011 dengan prosesor Sandy Bridge dan FX-Jaguar.
Karakteristik AVX
Ekstensi register panjang bit. Gambar: colfaxresearch
Dalam AVX instruksi dikumpulkan melalui register dalam vektor dari 128-bit ke 256-bit dalam ukuran (YMM dan XMM) tergantung pada mode mereka. Ini memastikan kompatibilitas dengan set instruksi SSE dan Anda dapat menggunakan tiga skema pengodean operan (VEX) Anda sendiri, yang lebih efisien pada prosesor multi-threaded. Ada dua tambahan yang bagus untuk set instruksi AVX: AVX2 dan AVX-512.
- AVX2 adalah yang paling lama berjalan sejak diterapkan sejak 2013. AVX2 membawa inovasi penting dalam cara prosesor mengelola elemen yang ditemukan dalam vektor dan memperluas instruksi yang diatur ke 256-bit pada yang berbasis AVX dan SSE. AVX-512 juga berasal dari 2013, tetapi implementasinya dalam prosesor rumahan (Di luar Xeon dan Threadripper) agak lebih baru. Ini terdiri dari serangkaian ekstensi untuk operan AVX2 dan dapat beroperasi dengan register hingga 512-bit (ZMM).
Untuk apa AVX digunakan
AVX adalah evolusi yang menyertai set instruksi prosesor Intel selama dekade pertama tahun 2000. Sebagai penerus alami SSE suite, aplikasinya juga berputar di sekitar multimedia (terutama suara dan video) dan karenanya merupakan persyaratan yang sangat diperlukan dalam banyak program yang menggunakan rendering gambar, gambar 3D, atau bekerja dengan suara.
Peta jalan AVX di Intel. Gambar: wikimedia commons; Lambtron
Contoh yang baik dari hal ini adalah Blender, yang saat ini hanya mendukung prosesor yang kompatibel dengan AVX. Kami memiliki kasus yang sama dengan program-program seperti Massive untuk suara, atau dalam hiburan interaktif dengan beberapa video game. AVX hadir di seluruh lingkungan program dan aplikasi multimedia saat ini.
Beberapa kata terakhir
Meskipun ada lebih banyak variasi dan set instruksi yang terkait dengan AVX, yang disebutkan di sini saat ini adalah yang paling tersebar luas di antara prosesor elektronik konsumen dan oleh karena itu kami telah memfokuskannya pada proposal lain.
Kami merekomendasikan membaca prosesor terbaik di pasar
Jika Anda merasa tertarik untuk mempelajari lebih lanjut tentang apa itu AVX dan bagaimana hal itu memengaruhi prosesor Anda di dalam tim Anda, kami mengundang Anda untuk membaca artikel kami tentang pengoperasian prosesor kami. Bacaan yang sangat direkomendasikan untuk siapa pun yang tertarik dengan subjek.
Font penelitian ColfaxresApa itu nas dan untuk apa itu? semua yang perlu Anda ketahui
Banyak pengguna telah mendengar kata NAS tetapi tidak benar-benar tahu apa artinya atau untuk apa itu. Pada artikel ini kami akan menjelaskan semua yang perlu Anda ketahui tentang Network Attached Storage ✅ dan mengapa itu sangat penting di rumah atau bisnis ✅. Jangan sampai ketinggalan!
Nanometer: apa itu dan bagaimana pengaruhnya terhadap cpu kita
Pernahkah Anda mendengar tentang nanometer prosesor? Nah, dalam artikel ini kami akan memberi tahu Anda semua tentang ukuran ini.
Program usang pada pc: apa itu dan bagaimana pengaruhnya terhadap kita?
Salah satu dilema yang paling banyak dibicarakan oleh konsumen saat ini adalah keusangan terencana; Kami menjelaskan apa itu dan bagaimana pengaruhnya terhadap PC