Pengolah

Amd menambahkan dukungan zen 2 ke gcc yang menunjukkan beberapa instruksi baru

Daftar Isi:

Anonim

Dengan batas waktu November untuk pembekuan fitur, pengembang GNU toolchain sekarang menambahkan penambahan fitur terbaru ke GCC 9.0. Sebelum batas waktu itu, AMD telah merilis tambalan dasar pertamanya dengan menambahkan target "znver2" dan karenanya mendukung Zen 2 untuk GCC.

AMD Zen 2 mencakup beberapa instruksi baru

Ini adalah tambalan dasar yang diperkenalkan oleh generasi berikutnya AMD Zen CPU ke koleksi kompiler GCC. Pada tahap ini hanya implementasi dasar dan transfer data pengembang dan tabel biaya yang sama dari Znver1. Setelah meninjau kode, beberapa instruksi CPU baru dikonfirmasi yang akan didukung oleh CPU Zen generasi berikutnya.

Kami merekomendasikan membaca artikel kami tentang AMD Ryzen - Prosesor terbaik yang diproduksi oleh AMD

  • Cache Line Write (CLWB) Membaca ID Prosesor (RDPID) Write Back dan No Cache Override (WBNOINVD)

Itu saja dalam hal instruksi baru, setidaknya apa yang diaktifkan oleh tambalan ini. Mungkin ada instruksi baru yang kompatibel dengan Zen 2 yang tidak ingin diungkapkan oleh AMD saat ini. Patch saat ini berada di bawah gcc-patch, tetapi kemungkinan akan bergabung dengan GCC mainline sebelum fitur pembekuan berlaku pada pertengahan November. Sinkronisasi tambalan ini juga memperkuat fakta bahwa AMD telah mulai meningkatkan ketersediaan Zen 2 untuk kernel Linux, dan komponen terkait dari rantai alat sumber terbuka.

Prosesor AMD Zen 2 yang diharapkan pertama adalah EPYC 2 pada 7nm, dan kita harus mendengar lebih banyak tentang mereka pada awal 2019… mengingat semua keberhasilan yang telah kita lihat dengan seri Threadripper dan EPYC 7000 di Linux, akan sangat menarik untuk melihat berapa harga yang harus dikeluarkannya. generasi EPYC berikutnya dan seberapa cepat mereka.

Fon Techpowerup

Pengolah

Pilihan Editor

Back to top button