SUSE--

Selain rilis bergulir openSUSE Tumbleweed melihat tingkat fitur HWCAPS/x86-64 karena mampu memberikan kinerja out-of-the-box yang lebih besar dengan secara selektif memuat lebih banyak perpustakaan yang disetel tergantung pada CPU yang digunakan, SUSE Linux Enterprise/openSUSE Leap juga mencari untuk menawarkan fungsionalitas serupa yang mungkin muncul pada waktunya untuk rilis poin/paket layanan berikutnya.

Di atas meja untuk openSUSE Leap 15.4/SUSE Linux Enterprise 15 SP4 menawarkan pustaka yang diaktifkan x86_64-v2 dari paket sistem dasar yang penting. Pengembang mengakui bahwa ini mungkin tidak semua terjadi sampai pembaruan kedua dari sekarang, Leap 15.5/SUSE Linux Enterprise 15 SP5, mengingat pekerjaan yang ada.

Rilis GCC dan Clang terbaru mendukung gagasan tingkat fitur arsitektur mikro x86-64 dan Glibc 2.33 menambahkan bit HWCAPS agar pada saat run-time dapat memuat pustaka yang lebih optimal secara dinamis untuk CPU tertentu yang digunakan di mana ada pustaka/pustaka seperti itu di sistem. Pekerjaan ini memungkinkan distribusi Linux untuk menyediakan paket yang lebih optimal yang memungkinkan penggunaan AVX dan ekstensi kumpulan instruksi baru lainnya tanpa meningkatkan persyaratan dasar untuk semua pengguna.

Berbagai distribusi Linux telah berupaya memanfaatkan tingkat fitur arsitektur mikro HWCAPS/x86-64 dan untuk openSUSE Leap/SUSE Linux Enterprise, setidaknya mereka terlalu untuk pustaka sistem utama yang menonjol.

Tingkat fitur x86_64-v2 yang sedang dikejar openSUSE Leap/SLE mengasumsikan CPU dapat menangani SSE4.2, SSSE3, POPCNT, dan CMPXCHG16B. Sebagian besar CPU selama beberapa tahun terakhir dapat mendukung setidaknya x86_64-v2–pada dasarnya CPU akan kembali ke masa Intel Nehalem. Dengan v3 dan lebih tinggi di mana dukungan menjadi sedikit lebih rumit karena membutuhkan AVX2.

HWCAPS x86_64-v2 untuk pustaka komponen sistem dasar yang penting saat ini merupakan bagian dari perencanaan fitur untuk rilis SLE/Leap berikutnya dan semoga berjalan lancar tanpa perlu tergelincir untuk siklus berikutnya.

Sementara itu Red Hat Enterprise Linux 9 akan memerlukan x86_64-v2 dalam memenuhi persyaratan dasar itu sendiri daripada hanya menggunakan HWCAPS di sana. Jadi kita akan melihat apakah datang SUSE Linux Enterprise 16 jika SUSE membuat langkah serupa untuk hanya membutuhkan itu dan mungkin kemudian menawarkan HWCAPS untuk-v3 atau-v4. Bagaimanapun, setidaknya lebih banyak distribusi Linux mulai melihat HWCAPS dan pertimbangan x86_64 lainnya atas nama kinerja out-of-the-box yang lebih besar.

Categories: IT Info