Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Dukungan Kompiler AMD Zen 5 Diposting Untuk GCC – Mengonfirmasi Fitur AVX Baru & Lainnya

Posted on February 10, 2024

Menjadikan Sabtu pagi yang sangat menarik, AMD baru saja memposting patch pengaktifan awal mereka untuk memasukkan dukungan prosesor Zen 5 “znver5” ke dalam Koleksi Kompiler GNU! Dengan GCC 14 yang akan dirilis secara stabil pada bulan Maret~April seperti biasa untuk rilis kompiler tahunan, sangat mengecewakan karena tidak adanya dukungan Zen 5 meskipun Intel telah mengerjakan dukungan Clear Water Forest dan Panther Lake yang sudah memilikinya. upstream Sierra Forest, Granite Rapids, dan target CPU baru lainnya beberapa bulan yang lalu… Ya, Granite Rapids telah ditambahkan ke GCC pada akhir tahun 2022. Namun yang selanjutnya harus digabungkan adalah dukungan awal AMD Zen 5!


Intel cenderung melakukan upstream dukungan compiler baru mereka jauh sebelum peluncuran produk karena GCC hanya melihat rilis besar tahunan dan LLVM/Clang pada siklus rilis enam bulan. Ditambah dengan rencana distribusi Linux pada rilis tahunan GCC Maret~April, misalnya, baru pada rilis Ubuntu XX.10 mereka berpindah ke versi kompiler GCC baru secara default — seperti Ubuntu 24.04 LTS mendatang yang sudah ditetapkan pada GCC 13. Hal ini berarti dukungan compiler Intel yang lebih tepat waktu bagi pelanggan, sementara AMD cenderung tidak memposting patch GCC dan LLVM/Clang hingga produk diumumkan. Kadang-kadang mereka juga mengandalkan insinyur kompiler SUSE untuk mengerjakan dukungan pasca-pengumuman.
Dengan produk AMD Zen 5 yang belum diumumkan, saya khawatir bahwa GCC 14 akan berjalan tanpa pengaktifan Znver5 apa pun, tetapi Sabtu pagi ini tentu saja membuat saya bersemangat melihat patch baru saja tiba untuk melaksanakan pemipaan -march=znver5 awal itu.

Yang paling menonjol adalah kemampuan Zen 5 ISA:

znver5
CPU berbasis inti AMD Family 1ah dengan dukungan set instruksi x86-64. (Ini superset BMI, BMI2, CLWB, F16C, FMA, FSGSBASE, AVX, AVX2, ADCX, RDSEED, MWAITX, SHA, CLZERO, AES, PCLMUL, CX16, MOVBE, MMX, SSE, SSE2, SSE3, SSE4A, SSSE3, SSE4 .1, SSE4.2, ABM, XSAVEC, XSAVES, CLFLUSHOPT, POPCNT, RDPID, WBNOINVD, PKU, VPCLMULQDQ, VAES, AVX512F, AVX512DQ, AVX512IFMA, AVX512CD, AVX512BW, AVX512VL, AVX512BF16, AVX512VBMI, AVX5 12VBMI2, AVX512VNNI, AVX512BITALG, AVX512VPOPCNTDQ , GFNI, AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, PREFETCHI dan ekstensi set instruksi 64-bit.) Di atas Zen 4, ini mengonfirmasi AMD Zen 5 sebagai menambahkan AVXVNNI, MOVDIRI, MOVDIR64B, AVX512VP2INTERSECT, dan PREFETCHI.

Sangat menyenangkan melihat AVX-512 VP2INTERSECT, yang telah ditemukan di pihak Intel sejak Tigerlake. MOVDIRI dan MOVDIR64B juga telah ditemukan di pihak Intel sejak Tigerlake. PREFETCHI menarik dan hanya hadir di pihak Intel dengan Granite Rapids. Terakhir adalah AVX-VNNI yang baru di Zen 5 karena setara dengan AVX512-VNNI dengan pengkodean VEX. Patch ini menegaskan kembali CPU Zen 5 (Family 1Ah) yang memiliki semua kemampuan ISA yang sama seperti yang kita nikmati dengan Zen 4 dan Zen 4C… Untungnya, tidak ada perbedaan ISA, atau antara server dan desktop/seluler.

Pengaktifan awal AMD Zen 5 untuk GCC kini ada di milis tetapi diharapkan akan segera digabungkan ke GCC 14 Git. Perlu dicatat bahwa kode Znver5 untuk saat ini menggunakan kembali model penjadwalan Znver4 yang ada dengan insinyur AMD melaporkan bahwa model yang diperbarui untuk Zen 5 akan ditambahkan nanti.

Pada saat penulisan, patch kompiler LLVM/Clang untuk Znver5 belum diposting tetapi mungkin akan segera mengingat patch GCC Zen 5 sekarang bersifat publik dan setidaknya di sisi LLVM mereka hanya berurusan dengan siklus rilis enam bulan dan distribusi Linux cenderung menarik rilis LLVM baru dengan lebih cepat.

Senang rasanya melihat AMD mengeluarkan dukungan kompiler Zen 5 untuk GCC sebelum diluncurkan! Meskipun diharapkan waktu tunggu akan lebih lama lagi untuk generasi mendatang, seperti dengan GCC 13 di distribusi Linux stabil yang saat ini sudah siap dengan target CPU Granite Rapids yang sudah siap digunakan. Bersamaan dengan dukungan GCC Granite Rapids pada akhir tahun 2022 juga ada Sierra Forest dan Meteor Lake. Dalam berita pengaktifan CPU kompiler lainnya, tadi malam Ampere Computing memposting Ampere-1B untuk LLVM sebagai inti generasi ketiga dengan pembaruan signifikan dibandingkan Ampere-1.

Itulah berita seputar Dukungan Kompiler AMD Zen 5 Diposting Untuk GCC – Mengonfirmasi Fitur AVX Baru & Lainnya, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • Inilah Peluang Lolos SNBT Unair 2026, Cek Keketatan Jurusan Pilihanmu Sekarang!
  • Hapus PR! China Baru Saja Rombak Aturan Sekolah, Inilah Caranya Mereka Ngurangin Beban Stres Siswa
  • Inilah Daftar Negara Paling Sopan di Dunia, Ternyata Jepang Juaranya Bukan Eropa!
  • Inilah Alasan Kenapa Ada Gurun yang Letaknya Malah di Pinggir Laut, Kok Bisa?
  • Inilah Cara Mengajukan bluExtraCash BCA Digital, Pinjaman Online Tanpa Agunan yang Bisa Cair Kilat Sampai 50 Juta
  • Inilah Cara Mengisi Berita Acara Pengecekan Penyimpanan Eksternal Bantuan Pemerintah Lewat CrystalDiskInfo, Gampang Banget!
  • Belum Tahu? Inilah Cara Pasang FF Kipas Org OB52 Apk Biar Nggak Mentok Logo dan Bisa Jadi Sultan!
  • Belum Tahu? Inilah FF Kipas Custom Free 32 Bit APK, Solusi Lag atau Malah Bikin Masalah?
  • Inilah Daftar Kode Redeem Blox Fruits Terbaru dan Cara Pakainya Biar Cepat Level Max!
  • Ini Trik Supaya YouTube Shorts Kalian Ranking 1 di Pencarian
  • Inilah Daftar Kode Redeem Fish It Roblox Terbaru April 2026 dan Cara Klaimnya Biar Mancing Makin Gacor!
  • Inilah Cara Tarik Saldo Cool Lady, Game Penghasil Uang yang Lagi Viral dan Terbukti Membayar!
  • Inilah Kode Redeem Drag Drive Simulator April 2026, Simak Trik Rahasia Biar Menang Balapan Terus!
  • Inilah Little Finder Guy, Strategi Unik Apple yang Bikin MacBook Neo Jadi Viral di Media Sosial
  • Inilah Yang Baru di Minecraft Java Edition 26.1.1, Perubahan Mob Bayi Jadi Lebih Realistis dan Fitur Baru yang Bikin Gameplay Makin Seru!
  • Inilah Cara Bayar UKT UIN Sunan Kalijaga 2026 Lewat Kode Bayar Biar Nggak Bingung Lagi!
  • Inilah Syarat Penting Surat Keterangan Kelas 12 UTBK 2026 dan Contohnya
  • Belum Tahu? Inilah Cara Bayar UTBK SNBT 2026 Online Biar Nggak Ketinggalan Jadwal!
  • Inilah Kebenaran Kasus Bayu, Siswa yang Viral Katanya Dilengserkan dari Ketua OSIS Gegara Kritik Makan Bergizi Gratis
  • Inilah 4 Cara Jitu Jualan Produk Digital Pakai Google, Dijamin Cuan Terus!
  • Inilah Sinopsis dan Jadwal Tayang Drakor Perfect Crown, Kisah Pernikahan Kontrak IU dan Byun Woo-seok yang Menarik untuk Disimak!
  • Inilah Rekomendasi Game Tata Kota Terbaik di Linux yang Seru Banget Buat Dimainkan
  • Inilah Cara Dapat Saldo Cool Lady Tanpa Undang Teman, Ternyata Begini Trik Rahasianya!
  • Inilah Cara Main Watermelon Merge Fun Biar Dapat Saldo DANA, Apakah Benaran Membayar?
  • Inilah Kenapa Stok Penarikan Free Reels Sering Habis dan Cara Mengatasinya Agar Saldo Cair!
  • Inilah Alasan Kenapa Telat Lapor SPT 2026 Nggak Bakal Kena Denda, Cek Aturan Lengkapnya!
  • Inilah Cara Mematikan Koreksi Otomatis di WhatsApp Agar Nggak Salah Ketik Lagi
  • Apa itu Bujang Inam? Inilah Alasan Kenapa Kata Ini Jadi Makian Paling Kasar dalam Budaya Medan dan Batak!
  • Inilah Kenapa Link FF Kipas My ID Verify UID Beta Testing Sering Gagal dan Cara Menghadapinya
  • Gini Caranya Mulai Dropshipping Pake AI di Tahun 2026, Auto Cuan Tanpa Ribet!
  • Is it Time to Replace Nano? Discover Fresh, the Terminal Text Editor You Actually Want to Use
  • How to Design a Services Like Google Ads
  • How to Fix 0x800ccc0b Outlook Error: Step-by-Step Guide for Beginners
  • How to Fix NVIDIA App Error on Windows 11: Simple Guide
  • How to Fix Excel Formula Errors: Quick Fixes for #NAME
  • How to Master NemoClaw and OpenShell for a Protected Virtual Assistant Experience
  • How to Create Realistic AI Influencer Video with LTXVideo and ComfyUI (Workflows + Tools)
  • How to Master Google Flow and Create Stunning AI Videos Like a Pro!
  • How to Make Your Study Material with Google’s NotebookLM: New AI Quizzes and Flashcards Explained
  • How to Solving OpenClaw Memory Issues with MemPalace!
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025

©2026 emka.web.id | Design: Newspaperly WordPress Theme